Show / Hide Table of Contents

Interface IAsyncUpdateableStorage

Interface for storage providers which allow SPARQL Updates to be made against them asynchronously.

Inherited Members
IAsyncQueryableStorage.Query(string, AsyncStorageCallback, object)
IAsyncQueryableStorage.Query(IRdfHandler, ISparqlResultsHandler, string, AsyncStorageCallback, object)
IAsyncQueryableStorage.QueryAsync(string, CancellationToken)
IAsyncQueryableStorage.QueryAsync(IRdfHandler, ISparqlResultsHandler, string, CancellationToken)
IAsyncStorageProvider.AsyncParentServer
IAsyncStorageProvider.LoadGraph(IGraph, Uri, AsyncStorageCallback, object)
IAsyncStorageProvider.LoadGraph(IGraph, string, AsyncStorageCallback, object)
IAsyncStorageProvider.LoadGraph(IRdfHandler, Uri, AsyncStorageCallback, object)
IAsyncStorageProvider.LoadGraph(IRdfHandler, string, AsyncStorageCallback, object)
IAsyncStorageProvider.LoadGraphAsync(IGraph, string, CancellationToken)
IAsyncStorageProvider.LoadGraphAsync(IRdfHandler, string, CancellationToken)
IAsyncStorageProvider.SaveGraph(IGraph, AsyncStorageCallback, object)
IAsyncStorageProvider.SaveGraphAsync(IGraph, CancellationToken)
IAsyncStorageProvider.UpdateGraph(Uri, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, object)
IAsyncStorageProvider.UpdateGraph(string, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, object)
IAsyncStorageProvider.UpdateGraphAsync(string, IEnumerable<Triple>, IEnumerable<Triple>, CancellationToken)
IAsyncStorageProvider.DeleteGraph(Uri, AsyncStorageCallback, object)
IAsyncStorageProvider.DeleteGraph(string, AsyncStorageCallback, object)
IAsyncStorageProvider.DeleteGraphAsync(string, CancellationToken)
IAsyncStorageProvider.ListGraphs(AsyncStorageCallback, object)
IAsyncStorageProvider.ListGraphsAsync(CancellationToken)
IStorageCapabilities.IsReady
IStorageCapabilities.IsReadOnly
IStorageCapabilities.IOBehaviour
IStorageCapabilities.UpdateSupported
IStorageCapabilities.DeleteSupported
IStorageCapabilities.ListGraphsSupported
IDisposable.Dispose()
Namespace: VDS.RDF.Storage
Assembly: dotNetRdf.dll
Syntax
public interface IAsyncUpdateableStorage : IAsyncQueryableStorage, IAsyncStorageProvider, IStorageCapabilities, IDisposable

Methods

| Edit this page View Source

Update(string, AsyncStorageCallback, object)

Updates the store asynchronously.

Declaration
[Obsolete("This method is obsolete and will be removed in a future version. Replaced by UpdateAsync(string, CancellationToken).")]
void Update(string sparqlUpdates, AsyncStorageCallback callback, object state)
Parameters
Type Name Description
string sparqlUpdates

SPARQL Update.

AsyncStorageCallback callback

Callback.

object state

State to pass to the callback.

| Edit this page View Source

UpdateAsync(string, CancellationToken)

Updates the store asynchronously.

Declaration
Task UpdateAsync(string sparqlUpdates, CancellationToken cancellationToken)
Parameters
Type Name Description
string sparqlUpdates
CancellationToken cancellationToken
Returns
Type Description
Task

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Methods
    • Update(string, AsyncStorageCallback, object)
    • UpdateAsync(string, CancellationToken)
  • Extension Methods
Back to top Generated by DocFX