Namespace VDS.RDF.Update
Classes
ExplainUpdateProcessor
An Update Processor that extends the Leviathan Engine to include explanations of the query portions of the Updates.
GenericUpdateProcessor
SPARQL Update Processor which processes commands against a generic underlying store represented by an IStorageProvider implementation.
LeviathanUpdateOptions
A class encapsulating run-time options that can be configured for a LeviathanUpdateProcessor.
LeviathanUpdateProcessor
Default SPARQL Update Processor provided by the library's Leviathan SPARQL Engine.
RemoteUpdateProcessor
SPARQL Update Processor which processes updates by sending them to a remote SPARQL Update endpoint using a SparqlUpdateClient instance.
SimpleUpdateProcessor
SPARQL Update Processor which processes updates by handing them off to the ExecuteUpdate() method of an IUpdateableTripleStore.
SparqlRemoteUpdateEndpoint
A Class for connecting to a remote SPARQL Update endpoint and executing Updates against it.
SparqlUpdateClient
A class for connecting to a remote SPARQL update endpoint and executing updates against it using the System.Net.Http library.
SparqlUpdateCommand
Base Class of SPARQL Update Commands.
SparqlUpdateCommandSet
Represents a sequence of SPARQL Update Commands to be executed on a Dataset.
SparqlUpdateEvaluationContext
Evaluation Context for SPARQL Updates evaluated by the libraries Leviathan SPARQL Engine.
SparqlUpdateException
Class of exceptions that may occur when performing SPARQL Updates.
SparqlUpdateMalformedException
Class for representing malformed SPARQL Updates.
SparqlUpdatePermissionException
Class for representing Permissions errors with SPARQL Updates.
SparqlUpdateSpecsHelper
Static Helper class for providing constants, helper functions etc regarding the SPARQL Update specification.
SparqlUpdateTimeoutException
Class for representing Timeout errors that occur while updating RDF using SPARQL.
Interfaces
ISparqlUpdateProcessor
Interface for SPARQL Update Processors.
Enums
SparqlUpdateCommandType
Possible SPARQL Update Command Types.