InMemoryDataset Methods | 
The InMemoryDataset type exposes the following members.
| Name | Description | |
|---|---|---|
| AddGraph | 
            Adds a Graph to the Dataset.
              (Inherited from BaseTransactionalDataset.) | |
| AddGraphInternal | 
            Adds a Graph to the Dataset merging it with any existing Graph with the same URI.
              (Overrides BaseTransactionalDatasetAddGraphInternal(IGraph).) | |
| ContainsTriple | 
            Gets whether the Dataset contains a specific Triple.
              (Inherited from BaseDataset.) | |
| ContainsTripleInternal | 
            Gets whether the Dataset contains a specific Triple.
              (Overrides BaseDatasetContainsTripleInternal(Triple).) | |
| Discard | 
            Ensures that any changes to the Dataset (if any) are discarded.
              (Inherited from BaseTransactionalDataset.) | |
| DiscardInternal | 
            Allows the derived dataset to take any post-Discard() actions required.
              (Inherited from BaseTransactionalDataset.) | |
| 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 BaseTransactionalDataset.) | |
| FlushInternal | 
            If there have been changes made to the Dataset and the underlying in-memory store is a ITransactionalStore ensures the underlying store is notified to flush those changes.
              (Overrides BaseTransactionalDatasetFlushInternal.) | |
| GetAllTriples | 
            Gets all the Triples in the underlying in-memory store.
              (Overrides BaseDatasetGetAllTriples.) | |
| GetGraphInternal | 
            Gets the Graph with the given URI from the Dataset.
              (Overrides BaseDatasetGetGraphInternal(Uri).) | |
| GetHashCode | Serves as the default hash function.  (Inherited from Object.) | |
| GetModifiableGraph | 
            Gets a Graph from the Dataset that can be modified.
              (Inherited from BaseTransactionalDataset.) | |
| GetModifiableGraphInternal | 
            Gets a Modifiable wrapper around a Graph in the Dataset.
              (Overrides BaseTransactionalDatasetGetModifiableGraphInternal(Uri).) | |
| GetTriplesWithObject | 
            Gets all the Triples in the Dataset with the given Object.
              (Inherited from BaseDataset.) | |
| GetTriplesWithObjectInternal | 
            Gets all the Triples in the Dataset with the given Object.
              (Overrides BaseDatasetGetTriplesWithObjectInternal(INode).) | |
| GetTriplesWithPredicate | 
            Gets all the Triples in the Dataset with the given Predicate.
              (Inherited from BaseDataset.) | |
| GetTriplesWithPredicateInternal | 
            Gets all the Triples in the Dataset with the given Predicate.
              (Overrides BaseDatasetGetTriplesWithPredicateInternal(INode).) | |
| GetTriplesWithPredicateObject | 
            Gets all the Triples in the Dataset with the given Predicate and Object.
              (Inherited from BaseDataset.) | |
| GetTriplesWithPredicateObjectInternal | 
            Gets all the Triples in the Dataset with the given Predicate and Object.
              (Overrides BaseDatasetGetTriplesWithPredicateObjectInternal(INode, INode).) | |
| GetTriplesWithSubject | 
            Gets all the Triples in the Dataset with the given Subject.
              (Inherited from BaseDataset.) | |
| GetTriplesWithSubjectInternal | 
            Gets all the Triples in the Dataset with the given Subject.
              (Overrides BaseDatasetGetTriplesWithSubjectInternal(INode).) | |
| GetTriplesWithSubjectObject | 
            Gets all the Triples in the Dataset with the given Subject and Object.
              (Inherited from BaseDataset.) | |
| GetTriplesWithSubjectObjectInternal | 
            Gets all the Triples in the Dataset with the given Subject and Object.
              (Overrides BaseDatasetGetTriplesWithSubjectObjectInternal(INode, INode).) | |
| GetTriplesWithSubjectPredicate | 
            Gets all the Triples in the Dataset with the given Subject and Predicate.
              (Inherited from BaseDataset.) | |
| GetTriplesWithSubjectPredicateInternal | 
            Gets all the Triples in the Dataset with the given Subject and Predicate.
              (Overrides BaseDatasetGetTriplesWithSubjectPredicateInternal(INode, INode).) | |
| 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 BaseDataset.) | |
| HasGraphInternal | 
            Gets whether a Graph with the given URI is the Dataset.
              (Overrides BaseDatasetHasGraphInternal(Uri).) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| RemoveGraph | 
            Removes a Graph from the Dataset.
              (Inherited from BaseTransactionalDataset.) | |
| RemoveGraphInternal | 
            Removes a Graph from the Dataset.
              (Overrides BaseDatasetRemoveGraphInternal(Uri).) | |
| ResetActiveGraph | 
            Sets the Active Graph for the SPARQL query to be the previous Active Graph.
              (Inherited from BaseDataset.) | |
| ResetDefaultGraph | 
            Sets the Default Graph for the SPARQL Query to be the previous Default Graph.
              (Inherited from BaseDataset.) | |
| SetActiveGraph(IEnumerableUri) | 
            Sets the Active Graph for the SPARQL query.
              (Inherited from BaseDataset.) | |
| SetActiveGraph(Uri) | 
            Sets the Active Graph for the SPARQL query.
              (Inherited from BaseDataset.) | |
| SetDefaultGraph(IEnumerableUri) | 
            Sets the Default Graph.
              (Inherited from BaseDataset.) | |
| SetDefaultGraph(Uri) | 
            Sets the Default Graph.
              (Inherited from BaseDataset.) | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) |