Class NativeSparqlView
Represents a SPARQL View over an arbitrary native Triple Store.
Inherited Members
Namespace: VDS.RDF.Query
Assembly: dotNetRdf.dll
Syntax
public class NativeSparqlView : BaseSparqlView, IGraph, INodeFactory, IDisposable, ITripleIndex, IEquatable<IGraph>, IEquatable<Graph>
Constructors
| Edit this page View SourceNativeSparqlView(string, INativelyQueryableStore)
Creates a new SPARQL View.
Declaration
public NativeSparqlView(string sparqlQuery, INativelyQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
string | sparqlQuery | SPARQL Query. |
INativelyQueryableStore | store | Triple Store to query. |
NativeSparqlView(SparqlParameterizedString, INativelyQueryableStore)
Creates a new SPARQL View.
Declaration
public NativeSparqlView(SparqlParameterizedString sparqlQuery, INativelyQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
SparqlParameterizedString | sparqlQuery | SPARQL Query. |
INativelyQueryableStore | store | Triple Store to query. |
NativeSparqlView(SparqlQuery, INativelyQueryableStore)
Creates a new SPARQL View.
Declaration
public NativeSparqlView(SparqlQuery sparqlQuery, INativelyQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
SparqlQuery | sparqlQuery | SPARQL Query. |
INativelyQueryableStore | store | Triple Store to query. |
Methods
| Edit this page View SourceUpdateViewInternal()
Updates the view by making the query over the Native Store (i.e. the query is handled by the stores SPARQL implementation).
Declaration
protected override void UpdateViewInternal()