InMemoryQuadDataset Class |
Namespace: VDS.RDF.Query.Datasets
The InMemoryQuadDataset type exposes the following members.
| Name | Description | |
|---|---|---|
| InMemoryQuadDataset |
Creates a new in-memory dataset using the default in-memory TripleStore as the underlying storage.
| |
| InMemoryQuadDataset(Boolean) |
Creates a new in-memory dataset using the default in-memory TripleStore as the underlying storage.
| |
| InMemoryQuadDataset(IGraph) |
Creates a new in-memory dataset containing initially just the given graph and treating the given graph as the default graph of the dataset.
| |
| InMemoryQuadDataset(IInMemoryQueryableStore) |
Creates a new In-Memory dataset.
| |
| InMemoryQuadDataset(IInMemoryQueryableStore, Boolean) |
Creates a new In-Memory dataset.
| |
| InMemoryQuadDataset(IInMemoryQueryableStore, Uri) |
Creates a new In-Memory dataset.
|
| Name | Description | |
|---|---|---|
| ActiveGraphUris |
Gets the Active Graph URIs.
(Inherited from BaseQuadDataset.) | |
| DefaultGraphUris |
Gets the Default Graph URIs.
(Inherited from BaseQuadDataset.) | |
| Graphs |
Gets all the Graphs in the Dataset.
(Overrides BaseQuadDatasetGraphs.) | |
| GraphUris |
Gets all the URIs of Graphs in the Dataset.
(Overrides BaseQuadDatasetGraphUris.) | |
| HasTriples |
Gets whether the dataset has any triples.
(Inherited from BaseQuadDataset.) | |
| Item |
Gets a Graph from the dataset.
(Inherited from BaseTransactionalQuadDataset.) | |
| Lock |
Gets the Lock used to ensure MRSW concurrency on the dataset when available.
| |
| Triples |
Gets all triples from the dataset.
(Inherited from BaseQuadDataset.) | |
| UsesUnionDefaultGraph |
Gets whether this dataset uses a union default graph.
(Inherited from BaseQuadDataset.) |
| Name | Description | |
|---|---|---|
| AddGraph |
Adds a Graph to the Dataset.
(Inherited from BaseTransactionalQuadDataset.) | |
| AddGraphInternal |
Adds a Graph to the Dataset merging it with any existing Graph with the same URI.
(Overrides BaseTransactionalQuadDatasetAddGraphInternal(IGraph).) | |
| AddQuad |
Adds a quad to the dataset.
(Overrides BaseQuadDatasetAddQuad(Uri, Triple).) | |
| ContainsQuad |
Gets whether the dataset contains a given Quad.
(Overrides BaseQuadDatasetContainsQuad(Uri, Triple).) | |
| ContainsTriple |
Gets whether the dataset contains a triple.
(Inherited from BaseQuadDataset.) | |
| Discard |
Ensures that any changes to the Dataset (if any) are discarded.
(Inherited from BaseTransactionalQuadDataset.) | |
| DiscardInternal |
Allows the derived dataset to take any post-Discard() actions required.
(Inherited from BaseTransactionalQuadDataset.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| Flush |
Ensures that any changes to the Dataset (if any) are flushed to the underlying Storage.
(Inherited from BaseTransactionalQuadDataset.) | |
| FlushInternal |
Flushes any changes to the store.
(Overrides BaseTransactionalQuadDatasetFlushInternal.) | |
| GetGraphInternal |
Gets the Graph with the given URI from the Dataset.
(Overrides BaseQuadDatasetGetGraphInternal(Uri).) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetModifiableGraph |
Gets a Graph from the Dataset that can be modified.
(Inherited from BaseTransactionalQuadDataset.) | |
| GetModifiableGraphInternal |
Gets a Modifiable wrapper around a Graph in the Dataset.
(Overrides BaseTransactionalQuadDatasetGetModifiableGraphInternal(Uri).) | |
| GetQuads |
Gets all quads for a given graph.
(Overrides BaseQuadDatasetGetQuads(Uri).) | |
| GetQuadsWithObject |
Gets all Quads with a given object.
(Overrides BaseQuadDatasetGetQuadsWithObject(Uri, INode).) | |
| GetQuadsWithPredicate |
Gets all Quads with a given predicate.
(Overrides BaseQuadDatasetGetQuadsWithPredicate(Uri, INode).) | |
| GetQuadsWithPredicateObject |
Gets all Quads with a given predicate and object.
(Overrides BaseQuadDatasetGetQuadsWithPredicateObject(Uri, INode, INode).) | |
| GetQuadsWithSubject |
Gets all Quads with a given subject.
(Overrides BaseQuadDatasetGetQuadsWithSubject(Uri, INode).) | |
| GetQuadsWithSubjectObject |
Gets all Quads with a given subject and object.
(Overrides BaseQuadDatasetGetQuadsWithSubjectObject(Uri, INode, INode).) | |
| GetQuadsWithSubjectPredicate |
Gets all Quads with a given subject and predicate.
(Overrides BaseQuadDatasetGetQuadsWithSubjectPredicate(Uri, INode, INode).) | |
| GetTriplesWithObject |
Gets all the Triples with a given object.
(Inherited from BaseQuadDataset.) | |
| GetTriplesWithPredicate |
Gets all the Triples with a given predicate.
(Inherited from BaseQuadDataset.) | |
| GetTriplesWithPredicateObject |
Gets all the Triples with a given predicate and object.
(Inherited from BaseQuadDataset.) | |
| GetTriplesWithSubject |
Gets all the Triples with a given subject.
(Inherited from BaseQuadDataset.) | |
| GetTriplesWithSubjectObject |
Gets all the Triples with a given subject and object.
(Inherited from BaseQuadDataset.) | |
| GetTriplesWithSubjectPredicate |
Gets all the Triples with a given subject and predicate.
(Inherited from BaseQuadDataset.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasGraph |
Gets whether a Graph with the given URI is the Dataset.
(Inherited from BaseQuadDataset.) | |
| HasGraphInternal |
Gets whether a Graph with the given URI is the Dataset.
(Overrides BaseQuadDatasetHasGraphInternal(Uri).) | |
| IsDefaultGraph |
Gets whether the given URI represents the default graph of the dataset.
(Inherited from BaseQuadDataset.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| RemoveGraph |
Removes a Graph from the Dataset.
(Inherited from BaseTransactionalQuadDataset.) | |
| RemoveGraphInternal |
Removes a Graph from the Dataset.
(Overrides BaseTransactionalQuadDatasetRemoveGraphInternal(Uri).) | |
| RemoveQuad |
Removes a quad from the dataset.
(Overrides BaseQuadDatasetRemoveQuad(Uri, Triple).) | |
| ResetActiveGraph |
Resets the Active Graph.
(Inherited from BaseQuadDataset.) | |
| ResetDefaultGraph |
Resets the Default Graph.
(Inherited from BaseQuadDataset.) | |
| SetActiveGraph(IEnumerableUri) |
Sets the Active Graph.
(Inherited from BaseQuadDataset.) | |
| SetActiveGraph(Uri) |
Sets the Active Graph.
(Inherited from BaseQuadDataset.) | |
| SetDefaultGraph(IEnumerableUri) |
Sets the Default Graph.
(Inherited from BaseQuadDataset.) | |
| SetDefaultGraph(Uri) |
Sets the Default Graph.
(Inherited from BaseQuadDataset.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |