Show / Hide Table of Contents

Class SesameHttpProtocolVersion6Connector

Connector for connecting to a Store that supports the Sesame 2.0 HTTP Communication Protocol version 6 (i.e. includes SPARQL Update support).

Inheritance
System.Object
BaseHttpConnector
BaseAsyncHttpConnector
BaseSesameHttpProtocolConnector
SesameHttpProtocolVersion5Connector
SesameHttpProtocolVersion6Connector
SesameHttpProtocolConnector
Implements
IAsyncQueryableStorage
IAsyncStorageProvider
IConfigurationSerializable
IUpdateableStorage
IQueryableStorage
IStorageProvider
IStorageCapabilities
System.IDisposable
Inherited Members
BaseSesameHttpProtocolConnector._baseUri
BaseSesameHttpProtocolConnector._store
BaseSesameHttpProtocolConnector._repositoriesPrefix
BaseSesameHttpProtocolConnector._queryPath
BaseSesameHttpProtocolConnector._updatePath
BaseSesameHttpProtocolConnector._fullContextEncoding
BaseSesameHttpProtocolConnector._server
BaseSesameHttpProtocolConnector.BaseUri
BaseSesameHttpProtocolConnector.RepositoryName
BaseSesameHttpProtocolConnector.IOBehaviour
BaseSesameHttpProtocolConnector.UpdateSupported
BaseSesameHttpProtocolConnector.DeleteSupported
BaseSesameHttpProtocolConnector.ListGraphsSupported
BaseSesameHttpProtocolConnector.IsReady
BaseSesameHttpProtocolConnector.IsReadOnly
BaseSesameHttpProtocolConnector.ParentServer
BaseSesameHttpProtocolConnector.Query(string)
BaseSesameHttpProtocolConnector.Query(IRdfHandler, ISparqlResultsHandler, string)
BaseSesameHttpProtocolConnector.EscapeQuery(string)
BaseSesameHttpProtocolConnector.GetSaveContentType()
BaseSesameHttpProtocolConnector.CreateRdfWriter()
BaseSesameHttpProtocolConnector.LoadGraph(IGraph, Uri)
BaseSesameHttpProtocolConnector.LoadGraph(IRdfHandler, Uri)
BaseSesameHttpProtocolConnector.LoadGraph(IGraph, string)
BaseSesameHttpProtocolConnector.LoadGraph(IRdfHandler, string)
BaseSesameHttpProtocolConnector.SaveGraph(IGraph)
BaseSesameHttpProtocolConnector.UpdateGraph(Uri, IEnumerable<Triple>, IEnumerable<Triple>)
BaseSesameHttpProtocolConnector.UpdateGraph(IRefNode, IEnumerable<Triple>, IEnumerable<Triple>)
BaseSesameHttpProtocolConnector.UpdateGraph(string, IEnumerable<Triple>, IEnumerable<Triple>)
BaseSesameHttpProtocolConnector.UpdateGraphAsync(string, IEnumerable<Triple>, IEnumerable<Triple>, CancellationToken)
BaseSesameHttpProtocolConnector.DeleteGraph(Uri)
BaseSesameHttpProtocolConnector.DeleteGraph(string)
BaseSesameHttpProtocolConnector.ListGraphs()
BaseSesameHttpProtocolConnector.ListGraphNames()
BaseSesameHttpProtocolConnector.ListGraphsAsync(CancellationToken)
BaseSesameHttpProtocolConnector.AsyncParentServer
BaseSesameHttpProtocolConnector.SaveGraph(IGraph, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.SaveGraphAsync(HttpRequestMessage, IGraph, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.SaveGraphAsync(HttpRequestMessage, CancellationToken)
BaseSesameHttpProtocolConnector.SaveGraphAsync(IGraph, CancellationToken)
BaseSesameHttpProtocolConnector.LoadGraph(IRdfHandler, string, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.LoadGraphAsync(IRdfHandler, string, CancellationToken)
BaseSesameHttpProtocolConnector.UpdateGraph(string, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.DeleteGraph(string, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.DeleteGraphAsync(string, CancellationToken)
BaseSesameHttpProtocolConnector.Query(string, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.Query(IRdfHandler, ISparqlResultsHandler, string, AsyncStorageCallback, object)
BaseSesameHttpProtocolConnector.QueryAsync(string, CancellationToken)
BaseSesameHttpProtocolConnector.QueryAsync(IRdfHandler, ISparqlResultsHandler, string, CancellationToken)
BaseSesameHttpProtocolConnector.CreateRequest(string, string, string, Dictionary<string, string>)
BaseSesameHttpProtocolConnector.CreateRequest(string, string, HttpMethod, Dictionary<string, string>)
BaseSesameHttpProtocolConnector.ToString()
BaseSesameHttpProtocolConnector.SerializeConfiguration(ConfigurationSerializationContext)
BaseAsyncHttpConnector.LoadGraph(IGraph, Uri, AsyncStorageCallback, object)
BaseAsyncHttpConnector.LoadGraph(IGraph, string, AsyncStorageCallback, object)
BaseAsyncHttpConnector.LoadGraph(IRdfHandler, Uri, AsyncStorageCallback, object)
BaseAsyncHttpConnector.LoadGraphAsync(IGraph, string, CancellationToken)
BaseAsyncHttpConnector.LoadGraphAsync(HttpRequestMessage, IRdfHandler, AsyncStorageCallback, object)
BaseAsyncHttpConnector.LoadGraphAsync(HttpRequestMessage, IRdfHandler, CancellationToken)
BaseAsyncHttpConnector.SaveGraphAsync(HttpRequestMessage, IRdfWriter, IGraph, AsyncStorageCallback, object)
BaseAsyncHttpConnector.SaveGraphAsync(HttpWebRequest, IRdfWriter, IGraph, AsyncStorageCallback, object)
BaseAsyncHttpConnector.UpdateGraph(Uri, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, object)
BaseAsyncHttpConnector.UpdateGraphAsync(HttpWebRequest, IRdfWriter, Uri, IEnumerable<Triple>, AsyncStorageCallback, object)
BaseAsyncHttpConnector.UpdateGraphAsync(HttpRequestMessage, IRdfWriter, Uri, IEnumerable<Triple>, AsyncStorageCallback, object)
BaseAsyncHttpConnector.UpdateGraphAsync(HttpRequestMessage, IRdfWriter, IEnumerable<Triple>, CancellationToken)
BaseAsyncHttpConnector.DeleteGraph(Uri, AsyncStorageCallback, object)
BaseAsyncHttpConnector.DeleteGraphAsync(HttpWebRequest, bool, string, AsyncStorageCallback, object)
BaseAsyncHttpConnector.DeleteGraphAsync(HttpRequestMessage, bool, string, AsyncStorageCallback, object)
BaseAsyncHttpConnector.DeleteGraphAsync(HttpRequestMessage, bool, CancellationToken)
BaseAsyncHttpConnector.ListGraphs(AsyncStorageCallback, object)
BaseAsyncHttpConnector.UriFactory
BaseAsyncHttpConnector.MakeRequestSequence(IEnumerable<HttpRequestMessage>, AsyncStorageCallback, object)
BaseHttpConnector.HttpClient
BaseHttpConnector.HttpClientHandler
BaseHttpConnector.SetProxy(string)
BaseHttpConnector.SetProxy(Uri)
BaseHttpConnector.Proxy
BaseHttpConnector.ClearProxy()
BaseHttpConnector.SetProxyCredentials(string, string)
BaseHttpConnector.SetProxyCredentials(string, string, string)
BaseHttpConnector.ProxyCredentials
BaseHttpConnector.ClearProxyCredentials()
BaseHttpConnector.Timeout
BaseHttpConnector.SerializeStandardConfig(INode, ConfigurationSerializationContext)
BaseHttpConnector.SetCredentials(string, string)
BaseHttpConnector.Dispose()
BaseHttpConnector.Dispose(bool)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: VDS.RDF.Storage
Assembly: dotNetRdf.Client.dll
Syntax
public class SesameHttpProtocolVersion6Connector : SesameHttpProtocolVersion5Connector, IAsyncQueryableStorage, IAsyncStorageProvider, IConfigurationSerializable, IUpdateableStorage, IQueryableStorage, IStorageProvider, IStorageCapabilities, IDisposable

Constructors

| Improve this Doc View Source

SesameHttpProtocolVersion6Connector(string, string, IWebProxy)

Creates a new connection to a Sesame HTTP Protocol supporting Store.

Declaration
public SesameHttpProtocolVersion6Connector(string baseUri, string storeID, IWebProxy proxy)
Parameters
Type Name Description
string baseUri

Base Uri of the Store.

string storeID

Store ID.

System.Net.IWebProxy proxy

Proxy Server.

| Improve this Doc View Source

SesameHttpProtocolVersion6Connector(string, string, string, string, IWebProxy)

Creates a new connection to a Sesame HTTP Protocol supporting Store.

Declaration
public SesameHttpProtocolVersion6Connector(string baseUri, string storeID, string username, string password, IWebProxy proxy)
Parameters
Type Name Description
string baseUri

Base Uri of the Store.

string storeID

Store ID.

string username

Username to use for requests that require authentication.

string password

Password to use for requests that require authentication.

System.Net.IWebProxy proxy

Proxy Server.

| Improve this Doc View Source

SesameHttpProtocolVersion6Connector(string, string, string, string)

Creates a new connection to a Sesame HTTP Protocol supporting Store.

Declaration
public SesameHttpProtocolVersion6Connector(string baseUri, string storeID, string username, string password)
Parameters
Type Name Description
string baseUri

Base Uri of the Store.

string storeID

Store ID.

string username

Username to use for requests that require authentication.

string password

Password to use for requests that require authentication.

| Improve this Doc View Source

SesameHttpProtocolVersion6Connector(string, string)

Creates a new connection to a Sesame HTTP Protocol supporting Store.

Declaration
public SesameHttpProtocolVersion6Connector(string baseUri, string storeID)
Parameters
Type Name Description
string baseUri

Base Uri of the Store.

string storeID

Store ID.

Methods

| Improve this Doc View Source

Update(string, AsyncStorageCallback, object)

Makes a SPARQL Update request to the Sesame server.

Declaration
public virtual void Update(string sparqlUpdate, AsyncStorageCallback callback, object state)
Parameters
Type Name Description
string sparqlUpdate

SPARQL Update.

AsyncStorageCallback callback

Callback.

System.Object state

State to pass to the callback.

| Improve this Doc View Source

Update(string)

Makes a SPARQL Update request to the Sesame server.

Declaration
public virtual void Update(string sparqlUpdate)
Parameters
Type Name Description
string sparqlUpdate

SPARQL Update.

Implements

IAsyncQueryableStorage
IAsyncStorageProvider
IConfigurationSerializable
IUpdateableStorage
IQueryableStorage
IStorageProvider
IStorageCapabilities
System.IDisposable

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • SesameHttpProtocolVersion6Connector(string, string, IWebProxy)
    • SesameHttpProtocolVersion6Connector(string, string, string, string, IWebProxy)
    • SesameHttpProtocolVersion6Connector(string, string, string, string)
    • SesameHttpProtocolVersion6Connector(string, string)
  • Methods
    • Update(string, AsyncStorageCallback, object)
    • Update(string)
  • Implements
  • Extension Methods
Back to top Generated by DocFX