Show / Hide Table of Contents

Interface ISparqlUpdateTripleStore

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

Inherited Members
IUpdateableTripleStore.ExecuteUpdate(string)
ITripleStore.IsEmpty
ITripleStore.Graphs
ITripleStore.Triples
ITripleStore.Quads
ITripleStore.UriFactory
ITripleStore.Assert(Quad)
ITripleStore.Retract(Quad)
ITripleStore.Add(IRefNode)
ITripleStore.Add(IGraph)
ITripleStore.Add(IGraph, bool)
ITripleStore.AddFromUri(Uri)
ITripleStore.AddFromUri(Uri, bool)
ITripleStore.AddFromUri(Uri, bool, Loader)
ITripleStore.Remove(Uri)
ITripleStore.Remove(IRefNode)
ITripleStore.HasGraph(Uri)
ITripleStore.HasGraph(IRefNode)
ITripleStore.this[Uri]
ITripleStore.this[IRefNode]
ITripleStore.GetQuads(INode, INode, INode, IRefNode, bool)
ITripleStore.GraphAdded
ITripleStore.GraphRemoved
ITripleStore.GraphChanged
ITripleStore.GraphCleared
ITripleStore.GraphMerged
IDisposable.Dispose()
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public interface ISparqlUpdateTripleStore : IUpdateableTripleStore, ITripleStore, IDisposable
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.

Methods

| Edit this page View Source

ExecuteUpdate(SparqlUpdateCommand)

Executes a single Update Command against the Triple Store.

Declaration
void ExecuteUpdate(SparqlUpdateCommand update)
Parameters
Type Name Description
SparqlUpdateCommand update

SPARQL Update Command.

| Edit this page View Source

ExecuteUpdate(SparqlUpdateCommandSet)

Executes a set of Update Commands against the Triple Store.

Declaration
void ExecuteUpdate(SparqlUpdateCommandSet updates)
Parameters
Type Name Description
SparqlUpdateCommandSet updates

SPARQL Update Command Set.

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
TripleStoreExtensions.LoadFromEmbeddedResource(ITripleStore, string)
TripleStoreExtensions.LoadFromEmbeddedResource(ITripleStore, string, IStoreReader)
TripleStoreExtensions.LoadFromFile(ITripleStore, string)
TripleStoreExtensions.LoadFromFile(ITripleStore, string, IStoreReader)
TripleStoreExtensions.LoadFromString(ITripleStore, string)
TripleStoreExtensions.LoadFromString(ITripleStore, string, IStoreReader)
TripleStoreExtensions.LoadFromUri(ITripleStore, Uri)
TripleStoreExtensions.LoadFromUri(ITripleStore, Uri, IStoreReader)
TripleStoreExtensions.LoadFromUri(ITripleStore, Uri, IStoreReader, Loader)
TripleStoreExtensions.SaveToFile(ITripleStore, string)
TripleStoreExtensions.SaveToFile(ITripleStore, string, IStoreWriter)
  • Edit this page
  • View Source
In this article
  • Methods
    • ExecuteUpdate(SparqlUpdateCommand)
    • ExecuteUpdate(SparqlUpdateCommandSet)
  • Extension Methods
Back to top Generated by DocFX