Show / Hide Table of Contents

Class RemoteUpdateProcessor

SPARQL Update Processor which processes updates by sending them to a remote SPARQL Update endpoint represented by a SparqlRemoteUpdateEndpoint instance.
Inheritance
System.Object
RemoteUpdateProcessor
Implements
ISparqlUpdateProcessor
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: VDS.RDF.Update
Assembly: dotNetRDF.dll
Syntax
public class RemoteUpdateProcessor : ISparqlUpdateProcessor

Constructors

| Improve this Doc View Source

RemoteUpdateProcessor(String)

Creates a new Remote Update Processor.
Declaration
public RemoteUpdateProcessor(string endpointUri)
Parameters
Type Name Description
System.String endpointUri Endpoint URI.
| Improve this Doc View Source

RemoteUpdateProcessor(Uri)

Creates a new Remote Update Processor.
Declaration
public RemoteUpdateProcessor(Uri endpointUri)
Parameters
Type Name Description
System.Uri endpointUri Endpoint URI.
| Improve this Doc View Source

RemoteUpdateProcessor(SparqlRemoteUpdateEndpoint)

Creates a new Remote Update Processor.
Declaration
public RemoteUpdateProcessor(SparqlRemoteUpdateEndpoint endpoint)
Parameters
Type Name Description
SparqlRemoteUpdateEndpoint endpoint SPARQL Remote Update Endpoint.

Methods

| Improve this Doc View Source

Discard()

Discards any outstanding changes.
Declaration
public void Discard()
| Improve this Doc View Source

Flush()

Flushes any outstanding changes to the underlying store.
Declaration
public void Flush()
| Improve this Doc View Source

ProcessAddCommand(AddCommand)

Processes an ADD command.
Declaration
public void ProcessAddCommand(AddCommand cmd)
Parameters
Type Name Description
AddCommand cmd Add Command.
| Improve this Doc View Source

ProcessClearCommand(ClearCommand)

Processes a CLEAR command.
Declaration
public void ProcessClearCommand(ClearCommand cmd)
Parameters
Type Name Description
ClearCommand cmd Clear Command.
| Improve this Doc View Source

ProcessCommand(SparqlUpdateCommand)

Processes a command.
Declaration
public void ProcessCommand(SparqlUpdateCommand cmd)
Parameters
Type Name Description
SparqlUpdateCommand cmd Command.
| Improve this Doc View Source

ProcessCommandSet(SparqlUpdateCommandSet)

Processes a command set.
Declaration
public void ProcessCommandSet(SparqlUpdateCommandSet commands)
Parameters
Type Name Description
SparqlUpdateCommandSet commands Command Set.
| Improve this Doc View Source

ProcessCopyCommand(CopyCommand)

Processes a COPY command.
Declaration
public void ProcessCopyCommand(CopyCommand cmd)
Parameters
Type Name Description
CopyCommand cmd Copy Command.
| Improve this Doc View Source

ProcessCreateCommand(CreateCommand)

Processes a CREATE command.
Declaration
public void ProcessCreateCommand(CreateCommand cmd)
Parameters
Type Name Description
CreateCommand cmd Create Command.
| Improve this Doc View Source

ProcessDeleteCommand(DeleteCommand)

Processes a DELETE command.
Declaration
public void ProcessDeleteCommand(DeleteCommand cmd)
Parameters
Type Name Description
DeleteCommand cmd Delete Command.
| Improve this Doc View Source

ProcessDeleteDataCommand(DeleteDataCommand)

Processes a DELETE DATA command.
Declaration
public void ProcessDeleteDataCommand(DeleteDataCommand cmd)
Parameters
Type Name Description
DeleteDataCommand cmd DELETE Data Command.
| Improve this Doc View Source

ProcessDropCommand(DropCommand)

Processes a DROP command.
Declaration
public void ProcessDropCommand(DropCommand cmd)
Parameters
Type Name Description
DropCommand cmd Drop Command.
| Improve this Doc View Source

ProcessInsertCommand(InsertCommand)

Processes an INSERT command.
Declaration
public void ProcessInsertCommand(InsertCommand cmd)
Parameters
Type Name Description
InsertCommand cmd Insert Command.
| Improve this Doc View Source

ProcessInsertDataCommand(InsertDataCommand)

Processes an INSERT DATA command.
Declaration
public void ProcessInsertDataCommand(InsertDataCommand cmd)
Parameters
Type Name Description
InsertDataCommand cmd Insert Data Command.
| Improve this Doc View Source

ProcessLoadCommand(LoadCommand)

Processes a LOAD command.
Declaration
public void ProcessLoadCommand(LoadCommand cmd)
Parameters
Type Name Description
LoadCommand cmd Load Command.
| Improve this Doc View Source

ProcessModifyCommand(ModifyCommand)

Processes an INSERT/DELETE command.
Declaration
public void ProcessModifyCommand(ModifyCommand cmd)
Parameters
Type Name Description
ModifyCommand cmd Insert/Delete Command.
| Improve this Doc View Source

ProcessMoveCommand(MoveCommand)

Processes a MOVE command.
Declaration
public void ProcessMoveCommand(MoveCommand cmd)
Parameters
Type Name Description
MoveCommand cmd Move Command.

Implements

ISparqlUpdateProcessor

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • RemoteUpdateProcessor(String)
    • RemoteUpdateProcessor(Uri)
    • RemoteUpdateProcessor(SparqlRemoteUpdateEndpoint)
  • Methods
    • Discard()
    • Flush()
    • ProcessAddCommand(AddCommand)
    • ProcessClearCommand(ClearCommand)
    • ProcessCommand(SparqlUpdateCommand)
    • ProcessCommandSet(SparqlUpdateCommandSet)
    • ProcessCopyCommand(CopyCommand)
    • ProcessCreateCommand(CreateCommand)
    • ProcessDeleteCommand(DeleteCommand)
    • ProcessDeleteDataCommand(DeleteDataCommand)
    • ProcessDropCommand(DropCommand)
    • ProcessInsertCommand(InsertCommand)
    • ProcessInsertDataCommand(InsertDataCommand)
    • ProcessLoadCommand(LoadCommand)
    • ProcessModifyCommand(ModifyCommand)
    • ProcessMoveCommand(MoveCommand)
  • Implements
  • Extension Methods
Back to top Generated by DocFX