Class SparqlView
Represents a SPARQL View over an in-memory store.
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query
Assembly: dotNetRdf.dll
Syntax
public class SparqlView : BaseSparqlView, IGraph, INodeFactory, IDisposable, ITripleIndex, IEquatable<IGraph>, IEquatable<Graph>
Constructors
| Improve this Doc View SourceSparqlView(string, IInMemoryQueryableStore, IRefNode)
Creates a new SPARQL View.
Declaration
public SparqlView(string sparqlQuery, IInMemoryQueryableStore store, IRefNode name = null)
Parameters
Type | Name | Description |
---|---|---|
string | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
IRefNode | name | The graph name to assign to the view. |
SparqlView(SparqlParameterizedString, IInMemoryQueryableStore, IRefNode)
Creates a new SPARQL View.
Declaration
public SparqlView(SparqlParameterizedString sparqlQuery, IInMemoryQueryableStore store, IRefNode name = null)
Parameters
Type | Name | Description |
---|---|---|
SparqlParameterizedString | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
IRefNode | name | The graph name to assign to the view. |
SparqlView(SparqlQuery, IInMemoryQueryableStore, IRefNode)
Creates a new SPARQL View.
Declaration
public SparqlView(SparqlQuery sparqlQuery, IInMemoryQueryableStore store, IRefNode name = null)
Parameters
Type | Name | Description |
---|---|---|
SparqlQuery | sparqlQuery | SPARQL Query. |
IInMemoryQueryableStore | store | Triple Store to query. |
IRefNode | name | The graph name to assign to the view. |
Properties
| Improve this Doc View SourceFullTripleIndexing
Specifies whether this view should fully index any graph result sets.
Declaration
public bool FullTripleIndexing { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
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.IEquatable<T>
System.IEquatable<T>