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._postAllQueries
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(String, IEnumerable<Triple>, IEnumerable<Triple>)
BaseSesameHttpProtocolConnector.DeleteGraph(Uri)
BaseSesameHttpProtocolConnector.DeleteGraph(String)
BaseSesameHttpProtocolConnector.ListGraphs()
BaseSesameHttpProtocolConnector.AsyncParentServer
BaseSesameHttpProtocolConnector.SaveGraph(IGraph, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.LoadGraph(IRdfHandler, String, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.UpdateGraph(String, IEnumerable<Triple>, IEnumerable<Triple>, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.DeleteGraph(String, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.Query(String, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.Query(IRdfHandler, ISparqlResultsHandler, String, AsyncStorageCallback, Object)
BaseSesameHttpProtocolConnector.CreateRequest(String, String, String, Dictionary<String, String>)
BaseSesameHttpProtocolConnector.Dispose()
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(HttpWebRequest, IRdfHandler, 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.DeleteGraph(Uri, AsyncStorageCallback, Object)
BaseAsyncHttpConnector.DeleteGraphAsync(HttpWebRequest, Boolean, String, AsyncStorageCallback, Object)
BaseAsyncHttpConnector.ListGraphs(AsyncStorageCallback, Object)
BaseAsyncHttpConnector.MakeRequestSequence(IEnumerable<HttpWebRequest>, AsyncStorageCallback, Object)
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.Username
BaseHttpConnector.Password
BaseHttpConnector.ApplyRequestOptions(HttpWebRequest)
BaseHttpConnector.SerializeStandardConfig(INode, ConfigurationSerializationContext)
BaseHttpConnector.SetCredentials(String, String)
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)
Namespace: VDS.RDF.Storage
Assembly: dotNetRDF.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)

Creates a new connection to a Sesame HTTP Protocol supporting Store.
Declaration
public SesameHttpProtocolConnector(string baseUri, string storeID)
Parameters
Type Name Description
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
| 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
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
System.Net.IWebProxy proxy Proxy Server.
| 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
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
System.String username Username to use for requests that require authentication.
System.String password Password to use for requests that require authentication.
| 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
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
System.String username Username to use for requests that require authentication.
System.String password Password to use for requests that require authentication.
System.Net.IWebProxy proxy Proxy Server.

Implements

IAsyncQueryableStorage
IAsyncStorageProvider
IConfigurationSerializable
IUpdateableStorage
IQueryableStorage
IStorageProvider
IStorageCapabilities
System.IDisposable

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • SesameHttpProtocolConnector(String, String)
    • SesameHttpProtocolConnector(String, String, IWebProxy)
    • SesameHttpProtocolConnector(String, String, String, String)
    • SesameHttpProtocolConnector(String, String, String, String, IWebProxy)
  • Implements
  • Extension Methods
Back to top Generated by DocFX