InMemoryQuadDataset Methods |
The InMemoryQuadDataset type exposes the following members.
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 BaseTransactionalQuadDataset.AddGraphInternal(IGraph).) |
![]() | AddQuad |
Adds a quad to the dataset.
(Overrides BaseQuadDataset.AddQuad(Uri, Triple).) |
![]() | ContainsQuad |
Gets whether the dataset contains a given Quad.
(Overrides BaseQuadDataset.ContainsQuad(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 BaseTransactionalQuadDataset.FlushInternal().) |
![]() | GetGraphInternal |
Gets the Graph with the given URI from the Dataset.
(Overrides BaseQuadDataset.GetGraphInternal(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 BaseTransactionalQuadDataset.GetModifiableGraphInternal(Uri).) |
![]() | GetQuads |
Gets all quads for a given graph.
(Overrides BaseQuadDataset.GetQuads(Uri).) |
![]() | GetQuadsWithObject |
Gets all Quads with a given object.
(Overrides BaseQuadDataset.GetQuadsWithObject(Uri, INode).) |
![]() | GetQuadsWithPredicate |
Gets all Quads with a given predicate.
(Overrides BaseQuadDataset.GetQuadsWithPredicate(Uri, INode).) |
![]() | GetQuadsWithPredicateObject |
Gets all Quads with a given predicate and object.
(Overrides BaseQuadDataset.GetQuadsWithPredicateObject(Uri, INode, INode).) |
![]() | GetQuadsWithSubject |
Gets all Quads with a given subject.
(Overrides BaseQuadDataset.GetQuadsWithSubject(Uri, INode).) |
![]() | GetQuadsWithSubjectObject |
Gets all Quads with a given subject and object.
(Overrides BaseQuadDataset.GetQuadsWithSubjectObject(Uri, INode, INode).) |
![]() | GetQuadsWithSubjectPredicate |
Gets all Quads with a given subject and predicate.
(Overrides BaseQuadDataset.GetQuadsWithSubjectPredicate(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 BaseQuadDataset.HasGraphInternal(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 BaseTransactionalQuadDataset.RemoveGraphInternal(Uri).) |
![]() | RemoveQuad |
Removes a quad from the dataset.
(Overrides BaseQuadDataset.RemoveQuad(Uri, Triple).) |
![]() | ResetActiveGraph |
Resets the Active Graph.
(Inherited from BaseQuadDataset.) |
![]() | ResetDefaultGraph |
Resets the Default Graph.
(Inherited from BaseQuadDataset.) |
![]() | SetActiveGraph(IEnumerable<Uri>) |
Sets the Active Graph.
(Inherited from BaseQuadDataset.) |
![]() | SetActiveGraph(Uri) |
Sets the Active Graph.
(Inherited from BaseQuadDataset.) |
![]() | SetDefaultGraph(IEnumerable<Uri>) |
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.) |