Show / Hide Table of Contents

Class SesameHttpProtocolConnector

Connector for connecting to a Store that supports the Sesame 2.0 HTTP Communication protocol.

Inheritance
System.Object
BaseHttpConnector
BaseAsyncHttpConnector
BaseSesameHttpProtocolConnector
SesameHttpProtocolVersion5Connector
SesameHttpProtocolVersion6Connector
SesameHttpProtocolConnector
Implements
IAsyncQueryableStorage
IAsyncStorageProvider
IConfigurationSerializable
IUpdateableStorage
IQueryableStorage
IStorageProvider
IStorageCapabilities
System.IDisposable
Inherited Members
SesameHttpProtocolVersion6Connector.Update(string)
SesameHttpProtocolVersion6Connector.Update(string, AsyncStorageCallback, object)
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 SesameHttpProtocolConnector : SesameHttpProtocolVersion6Connector, IAsyncQueryableStorage, IAsyncStorageProvider, IConfigurationSerializable, IUpdateableStorage, IQueryableStorage, IStorageProvider, IStorageCapabilities, IDisposable
Remarks

Acts as a synonym for whatever the latest version of the Sesame HTTP Protocol that is supported by dotNetRDF might be. Currently this is Version 6 which includes SPARQL Update support (Sesame 2.4+ required).

Constructors

| Improve this Doc View Source

SesameHttpProtocolConnector(string, string, IWebProxy)

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

Declaration
public SesameHttpProtocolConnector(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.

Remarks

Acts as a synonym for whatever the latest version of the Sesame HTTP Protocol that is supported by dotNetRDF might be. Currently this is Version 6 which includes SPARQL Update support (Sesame 2.4+ required).

| Improve this Doc View Source

SesameHttpProtocolConnector(string, string, string, string, IWebProxy)

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

Declaration
public SesameHttpProtocolConnector(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.

Remarks

Acts as a synonym for whatever the latest version of the Sesame HTTP Protocol that is supported by dotNetRDF might be. Currently this is Version 6 which includes SPARQL Update support (Sesame 2.4+ required).

| Improve this Doc View Source

SesameHttpProtocolConnector(string, string, string, string)

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

Declaration
public SesameHttpProtocolConnector(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.

Remarks

Acts as a synonym for whatever the latest version of the Sesame HTTP Protocol that is supported by dotNetRDF might be. Currently this is Version 6 which includes SPARQL Update support (Sesame 2.4+ required).

| Improve this Doc View Source

SesameHttpProtocolConnector(string, string)

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

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

Base Uri of the Store.

string storeID

Store ID.

Remarks

Acts as a synonym for whatever the latest version of the Sesame HTTP Protocol that is supported by dotNetRDF might be. Currently this is Version 6 which includes SPARQL Update support (Sesame 2.4+ required).

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
    • SesameHttpProtocolConnector(string, string, IWebProxy)
    • SesameHttpProtocolConnector(string, string, string, string, IWebProxy)
    • SesameHttpProtocolConnector(string, string, string, string)
    • SesameHttpProtocolConnector(string, string)
  • Implements
  • Extension Methods
Back to top Generated by DocFX