ISparqlUpdateProcessor Interface |
Namespace: VDS.RDF.Update
The ISparqlUpdateProcessor type exposes the following members.
Name | Description | |
---|---|---|
Discard |
Causes any outstanding changes to be discarded.
| |
Flush |
Causes any outstanding changes to be flushed to the underlying storage.
| |
ProcessAddCommand |
Processes an ADD command.
| |
ProcessClearCommand |
Processes a CLEAR command.
| |
ProcessCommand |
Processes a command.
| |
ProcessCommandSet |
Processes a command set.
| |
ProcessCopyCommand |
Processes a COPY command.
| |
ProcessCreateCommand |
Processes a CREATE command.
| |
ProcessDeleteCommand |
Processes a DELETE command.
| |
ProcessDeleteDataCommand |
Processes a DELETE DATA command.
| |
ProcessDropCommand |
Processes a DROP command.
| |
ProcessInsertCommand |
Processes an INSERT command.
| |
ProcessInsertDataCommand |
Processes an INSERT DATA command.
| |
ProcessLoadCommand |
Processes a LOAD command.
| |
ProcessModifyCommand |
Processes an INSERT/DELETE command.
| |
ProcessMoveCommand |
Processes a MOVE command.
|
A SPARQL Update Processor is a class that knows how apply SPARQL Update Commands to some data source to which the processor has access.
The point of this interface is to allow for end users to implement custom update processors or to extend and modify the behaviour of the default Leviathan engine as required.