Class SparqlView
Represents a SPARQL View over an in-memory 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 SparqlView : BaseSparqlView, IGraph, INodeFactory, IDisposable, IXmlSerializable, ISerializable
Constructors
| Improve this Doc View SourceSparqlView(String, IInMemoryQueryableStore)
Creates a new SPARQL View.
Declaration
public SparqlView(string sparqlQuery, IInMemoryQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
System.String | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
SparqlView(SparqlParameterizedString, IInMemoryQueryableStore)
Creates a new SPARQL View.
Declaration
public SparqlView(SparqlParameterizedString sparqlQuery, IInMemoryQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
SparqlParameterizedString | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
SparqlView(SparqlQuery, IInMemoryQueryableStore)
Creates a new SPARQL View.
Declaration
public SparqlView(SparqlQuery sparqlQuery, IInMemoryQueryableStore store)
Parameters
Type | Name | Description |
---|---|---|
SparqlQuery | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
Methods
| Improve this Doc View SourceUpdateViewInternal()
Updates the view by making the SPARQL Query in-memory over the relevant Triple Store.
Declaration
protected override void UpdateViewInternal()
Overrides
Implements
System.IDisposable
System.Xml.Serialization.IXmlSerializable
System.Runtime.Serialization.ISerializable