IThreadSafeDataset Methods | 
The IThreadSafeDataset type exposes the following members.
| Name | Description | |
|---|---|---|
| AddGraph | 
            Adds a Graph to the Dataset.
              (Inherited from ISparqlDataset.) | |
| ContainsTriple | 
            Gets whether the Dataset contains a specific Triple.
              (Inherited from ISparqlDataset.) | |
| Discard | 
            Ensures that any changes to the Dataset (if any) are discarded.
              (Inherited from ISparqlDataset.) | |
| Flush | 
            Ensures that any changes to the Dataset (if any) are flushed to the underlying Storage.
              (Inherited from ISparqlDataset.) | |
| GetModifiableGraph | 
            Gets the Graph with the given URI from the Dataset.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithObject | 
            Gets all the Triples in the Dataset with the given Object.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithPredicate | 
            Gets all the Triples in the Dataset with the given Predicate.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithPredicateObject | 
            Gets all the Triples in the Dataset with the given Predicate and Object.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithSubject | 
            Gets all the Triples in the Dataset with the given Subject.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithSubjectObject | 
            Gets all the Triples in the Dataset with the given Subject and Object.
              (Inherited from ISparqlDataset.) | |
| GetTriplesWithSubjectPredicate | 
            Gets all the Triples in the Dataset with the given Subject and Predicate.
              (Inherited from ISparqlDataset.) | |
| HasGraph | 
            Gets whether a Graph with the given URI is the Dataset.
              (Inherited from ISparqlDataset.) | |
| RemoveGraph | 
            Removes a Graph from the Dataset.
              (Inherited from ISparqlDataset.) | |
| ResetActiveGraph | 
            Resets the Active Graph to the previous Active Graph.
              (Inherited from ISparqlDataset.) | |
| ResetDefaultGraph | 
            Resets the Default Graph to the previous Default Graph.
              (Inherited from ISparqlDataset.) | |
| SetActiveGraph(IEnumerableUri) | 
            Sets the Active Graph to be the merge of the Graphs with the given URIs.
              (Inherited from ISparqlDataset.) | |
| SetActiveGraph(Uri) | 
            Sets the Active Graph to be the Graph with the given URI.
              (Inherited from ISparqlDataset.) | |
| SetDefaultGraph(IEnumerableUri) | 
            Sets the Default Graph to be the merge of the Graphs with the given URIs.
              (Inherited from ISparqlDataset.) | |
| SetDefaultGraph(Uri) | 
            Sets the Default Graph to be the Graph with the given URI.
              (Inherited from ISparqlDataset.) |