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.UriFactory
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.GraphAdded
ITripleStore.GraphRemoved
ITripleStore.GraphChanged
ITripleStore.GraphCleared
ITripleStore.GraphMerged
System.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

| Improve this Doc 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.

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.

| Improve this Doc 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.

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.

Extension Methods

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