Class SimpleTripleStore
A minimal implementation of the ITripleStore interface that provides only graph management functionality.
Inherited Members
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public sealed class SimpleTripleStore : BaseTripleStore, ITripleStore, IDisposable
Remarks
More comprehensive implementations that provide additional query and update functionality can be found in the dotNetRDF.InMemory package.
Constructors
| Edit this page View SourceSimpleTripleStore()
Create a new empty triple store.
Declaration
public SimpleTripleStore()
SimpleTripleStore(IUriFactory)
Create a new empty triple store.
Declaration
public SimpleTripleStore(IUriFactory uriFactory)
Parameters
Type | Name | Description |
---|---|---|
IUriFactory | uriFactory | The factory to use when creating new URIs in the context of this triple store. |
Properties
| Edit this page View SourceUriFactory
Get the preferred URI factory to use when creating URIs in this store.
Declaration
public override IUriFactory UriFactory { get; }
Property Value
Type | Description |
---|---|
IUriFactory |
Overrides
Methods
| Edit this page View SourceDispose()
Disposes of the Triple Store.
Declaration
public override void Dispose()
Overrides
Remarks
Derived classes must override this to implement required disposal actions.