dotNetRDF API Documentation

IUpdateableTripleStore Interface

Interface for Triple Stores which support SPARQL Update as per the SPARQL 1.1 specifications

For a list of all members of this type, see IUpdateableTripleStore Members .

public interface IUpdateableTripleStore : ITripleStore, IDisposable

Types that implement IUpdateableTripleStore

Type Description
DiskDemandTripleStore Class for representing Triple Stores which are collections of RDF Graphs
PersistentTripleStore Represents an in-memory view of a triple store provided by an IStorageProvider instance where changes to the in-memory view get reflected in the persisted view.
ThreadSafeTripleStore A thread safe variant of TripleStore, simply a TripleStore instance with a ThreadSafeGraphCollection decorator around it's underlying BaseGraphCollection
TripleStore Class for representing Triple Stores which are collections of RDF Graphs
VirtuosoTripleStore Obsolete. Class for representing a Virtuoso Native Quad Store and executing queries against it
WebDemandTripleStore Class for representing Triple Stores which are collections of RDF Graphs

Remarks

A Store which supports this may implement various access control mechanisms which limit what operations are actually permitted

It is the responsibility of the Store class to ensure that commands are permissible before invoking them

Requirements

Namespace: VDS.RDF

Assembly: dotNetRDF (in dotNetRDF.dll)

See Also

IUpdateableTripleStore Members | VDS.RDF Namespace