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._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 SesameHttpProtocolVersion6Connector : SesameHttpProtocolVersion5Connector, IAsyncQueryableStorage, IAsyncStorageProvider, IConfigurationSerializable, IUpdateableStorage, IQueryableStorage, IStorageProvider, IStorageCapabilities, IDisposable

Constructors

| 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
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
| 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
System.String baseUri Base Uri of the Store.
System.String storeID Store ID.
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
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

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
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.

Methods

| 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
System.String sparqlUpdate SPARQL Update.
| 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
System.String sparqlUpdate SPARQL Update.
AsyncStorageCallback callback Callback.
System.Object state State to pass to the callback.

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
    • SesameHttpProtocolVersion6Connector(String, String)
    • SesameHttpProtocolVersion6Connector(String, String, IWebProxy)
    • SesameHttpProtocolVersion6Connector(String, String, String, String)
    • SesameHttpProtocolVersion6Connector(String, String, String, String, IWebProxy)
  • Methods
    • Update(String)
    • Update(String, AsyncStorageCallback, Object)
  • Implements
  • Extension Methods
Back to top Generated by DocFX