BaseImmutableDataset Methods | 
The BaseImmutableDataset type exposes the following members.
| Name | Description | |
|---|---|---|
| AddGraph | 
            Throws an exception since Immutable Datasets cannot be altered.
              (Overrides BaseDatasetAddGraph(IGraph).) | |
| ContainsTriple | 
            Gets whether the Dataset contains a specific Triple.
              (Inherited from BaseDataset.) | |
| ContainsTripleInternal | 
            Determines whether the Dataset contains a specific Triple.
              (Inherited from BaseDataset.) | |
| Discard | 
            Ensures that any changes to the Dataset (if any) are discarded.
              (Overrides BaseDatasetDiscard.) | |
| 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.
              (Overrides BaseDatasetFlush.) | |
| GetAllTriples | 
            Abstract method that concrete implementations must implement to return an enumerable of all the Triples in the Dataset.
              (Inherited from BaseDataset.) | |
| GetGraphInternal | 
            Gets the given Graph from the Dataset.
              (Inherited from BaseDataset.) | |
| GetHashCode | Serves as the default hash function.  (Inherited from Object.) | |
| GetModifiableGraph | 
            Throws an exception since Immutable Datasets cannot be altered.
              (Overrides BaseDatasetGetModifiableGraph(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.
              (Inherited from BaseDataset.) | |
| 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.
              (Inherited from BaseDataset.) | |
| 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.
              (Inherited from BaseDataset.) | |
| 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.
              (Inherited from BaseDataset.) | |
| 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.
              (Inherited from BaseDataset.) | |
| 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.
              (Inherited from BaseDataset.) | |
| 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 | 
            Determines whether a given Graph exists in the Dataset.
              (Inherited from BaseDataset.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| RemoveGraph | 
            Throws an exception since Immutable Datasets cannot be altered.
              (Overrides BaseDatasetRemoveGraph(Uri).) | |
| RemoveGraphInternal | 
            Removes a Graph from the Dataset.
              (Inherited from BaseDataset.) | |
| 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.) |