VDS.RDF.Update Namespace |
Namespace for performing updates on Triple Stores using SPARQL Update.
This is a new part of the API introduced in the 0.3.0 release and adds support for using SPARQL to update Triple Stores. SPARQL Update is part of the new SPARQL 1.1 standard and provides syntax for inserting, modifying and deleting data as well as managing graphs in a store.
Class | Description | |
---|---|---|
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.
| |
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 represented by a SparqlRemoteUpdateEndpoint 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.
| |
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.
|
Interface | Description | |
---|---|---|
ISparqlUpdateProcessor |
Interface for SPARQL Update Processors.
|
Enumeration | Description | |
---|---|---|
SparqlUpdateCommandType |
Possible SPARQL Update Command Types.
|