Execute a SPARQL Update expression against a store

Namespace: BrightstarDB.Client
Assembly: BrightstarDB (in BrightstarDB.dll) Version: 1.9.0.0 (1.9.0.0)

Syntax

C#
public IJobInfo ExecuteUpdate(
	string storeName,
	string updateExpression,
	bool waitForCompletion = true,
	string label = null
)
Visual Basic
Public Function ExecuteUpdate ( 
	storeName As String,
	updateExpression As String,
	Optional waitForCompletion As Boolean = true,
	Optional label As String = Nothing
) As IJobInfo
Visual C++
public:
virtual IJobInfo^ ExecuteUpdate(
	String^ storeName, 
	String^ updateExpression, 
	bool waitForCompletion = true, 
	String^ label = nullptr
) sealed
F#
abstract ExecuteUpdate : 
        storeName : string * 
        updateExpression : string * 
        ?waitForCompletion : bool * 
        ?label : string 
(* Defaults:
        let _waitForCompletion = defaultArg waitForCompletion true
        let _label = defaultArg label null
*)
-> IJobInfo 
override ExecuteUpdate : 
        storeName : string * 
        updateExpression : string * 
        ?waitForCompletion : bool * 
        ?label : string 
(* Defaults:
        let _waitForCompletion = defaultArg waitForCompletion true
        let _label = defaultArg label null
*)
-> IJobInfo 

Parameters

storeName
Type: System..::..String
The name of the store to be updated
updateExpression
Type: System..::..String
The SPARQL Update expression to be applied
waitForCompletion (Optional)
Type: System..::..Boolean
If set to true, the method will block until the transaction completes
label (Optional)
Type: System..::..String
Optional user-friendly label for the job.

Return Value

Type: IJobInfo
A IJobInfo instance for monitoring the status of the job

Implements

IBrightstarService..::..ExecuteUpdate(String, String, Boolean, String)

See Also