Class NativeSparqlView
Represents a SPARQL View over an arbitrary native Triple Store.
Implements
System.IDisposable
System.Xml.Serialization.IXmlSerializable
System.Runtime.Serialization.ISerializable
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Query
Assembly: dotNetRDF.dll
Syntax
public class NativeSparqlView : BaseSparqlView, IGraph, INodeFactory, IDisposable, IXmlSerializable, ISerializable
Constructors
| Improve this Doc View SourceNativeSparqlView(String, INativelyQueryableStore)
Creates a new SPARQL View.
Declaration
public NativeSparqlView(string sparqlQuery, INativelyQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
System.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
| Improve this Doc 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()
Overrides
Implements
System.IDisposable
System.Xml.Serialization.IXmlSerializable
System.Runtime.Serialization.ISerializable