forked from dotnetrdf/dotnetrdf
-
Notifications
You must be signed in to change notification settings - Fork 0
UserGuide Storage SPARQL Query
Kal Ahmed edited this page Sep 25, 2016
·
13 revisions
Home > User Guide > Storage API > Storage Providers > SPARQL Query Endpoints
You can treat any publicly accessible SPARQL Query endpoint as a read-only store using the SparqlConnector.
Note: If you were looking for documentation on querying a SPARQL endpoint please see Querying with SPARQL
- Load and List Graphs
- SPARQL Query
You can create a connection either just by providing the endpoint URI like so:
SparqlConnector sparql = new SparqlConnector(new Uri("http://example.org/sparql"));Or you can provide a SparqlRemoteEndpoint instance like so:
SparqlRemoteEndpoint endpoint = new SparqlRemoteEndpoint(new Uri("http://example.org/sparql"), "http://default-graph-uri");
SparqlConnector sparql = new SparqlConnector(endpoint);In both cases there is an overload which takes a SparqlConnectorLoadMethods which determines whether the LoadGraph() method operates by making a CONSTRUCT or a DESCRIBE query, the default is CONSTRUCT
- Getting Started
- Library Overview
- Hello World
- Reading RDF
- Writing RDF
- Working With Graphs
- Typed Values and Lists
- Working with Triple Stores
- Building SPARQL
- Querying with SPARQL
- Updating with SPARQL
- Exceptions
- Equality and Comparison
- Event Model
- Utility Methods
- Extension Methods
- Using the Namespace Mapper
- Storage API
- Advanced SPARQL
- Ontology API
- Inference and Reasoning
- ASP.NET Integration
- Global Options
- Formatting API
-
Configuration API
- Graphs
- Triple Stores
- Object Factories
- Readers and Writers
- SPARQL Endpoints
- Query Processors
- Update Processors
- Protocol Processors
- SPARQL Datasets
- SPARQL Expression Factories
- SPARQL Operators
- SPARQL Optimisers
- Full Text Query
- Reasoners
- Storage Providers
- User Groups
- Permissions
- Users
- Static Options
- Proxy Servers
- Handlers API
- JSON-LD API
- Tools