Show / Hide Table of Contents

Class SparqlRemoteUpdateEndpoint

A Class for connecting to a remote SPARQL Update endpoint and executing Updates against it.

Inheritance
System.Object
BaseEndpoint
SparqlRemoteUpdateEndpoint
Implements
IConfigurationSerializable
Inherited Members
BaseEndpoint.Uri
BaseEndpoint.Credentials
BaseEndpoint.UserAgent
BaseEndpoint.Timeout
BaseEndpoint.SetCredentials(string, string)
BaseEndpoint.SetCredentials(string, string, string)
BaseEndpoint.ClearCredentials()
BaseEndpoint.UseCredentialsForProxy
BaseEndpoint.SetProxy(string)
BaseEndpoint.SetProxy(Uri)
BaseEndpoint.Proxy
BaseEndpoint.ClearProxy()
BaseEndpoint.SetProxyCredentials(string, string)
BaseEndpoint.SetProxyCredentials(string, string, string)
BaseEndpoint.ProxyCredentials
BaseEndpoint.ClearProxyCredentials()
BaseEndpoint.ApplyRequestOptions(HttpWebRequest)
BaseEndpoint.ApplyCustomRequestOptions(HttpWebRequest)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Update
Assembly: dotNetRdf.dll
Syntax
[Obsolete("This class is obsolete and will be removed in a future release. Replaced by VDS.RDF.Update.SparqlUpdateClient.")]
public class SparqlRemoteUpdateEndpoint : BaseEndpoint, IConfigurationSerializable

Constructors

| Improve this Doc View Source

SparqlRemoteUpdateEndpoint(string)

Creates a new SPARQL Update Endpoint for the given URI.

Declaration
public SparqlRemoteUpdateEndpoint(string endpointUri)
Parameters
Type Name Description
string endpointUri

Endpoint URI.

| Improve this Doc View Source

SparqlRemoteUpdateEndpoint(Uri)

Creates a new SPARQL Update Endpoint for the given URI.

Declaration
public SparqlRemoteUpdateEndpoint(Uri endpointUri)
Parameters
Type Name Description
System.Uri endpointUri

Endpoint URI.

Properties

| Improve this Doc View Source

HttpMode

Gets/Sets the HTTP Method used for requests.

Declaration
public override string HttpMode { get; set; }
Property Value
Type Description
string
Overrides
BaseEndpoint.HttpMode
Remarks

The SPARQL 1.1 Protocol specification mandates that Update requests may only be POSTed, attempting to alter the HTTP Mode to anything other than POST will result in a SparqlUpdateException.

Methods

| Improve this Doc View Source

SerializeConfiguration(ConfigurationSerializationContext)

Serializes configuration for the endpoint.

Declaration
public override void SerializeConfiguration(ConfigurationSerializationContext context)
Parameters
Type Name Description
ConfigurationSerializationContext context

Serialization Context.

Overrides
BaseEndpoint.SerializeConfiguration(ConfigurationSerializationContext)
| Improve this Doc View Source

Update(string, UpdateCallback, object)

Makes an update request asynchronously to the remote endpoint.

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

SPARQL Update.

UpdateCallback callback

Callback to invoke when the update completes.

System.Object state

State to pass to the callback.

| Improve this Doc View Source

Update(string)

Makes an update request to the remote endpoint.

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

SPARQL Update.

Implements

IConfigurationSerializable

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • SparqlRemoteUpdateEndpoint(string)
    • SparqlRemoteUpdateEndpoint(Uri)
  • Properties
    • HttpMode
  • Methods
    • SerializeConfiguration(ConfigurationSerializationContext)
    • Update(string, UpdateCallback, object)
    • Update(string)
  • Implements
  • Extension Methods
Back to top Generated by DocFX