FederatedSparqlRemoteEndpoint Class |
Namespace: VDS.RDF.Query
The FederatedSparqlRemoteEndpoint type exposes the following members.
Name | Description | |
---|---|---|
FederatedSparqlRemoteEndpoint(IEnumerableUri) |
Creates a new Federated SPARQL Endpoint by creating a SparqlRemoteEndpoint for each of the given URI.
| |
FederatedSparqlRemoteEndpoint(Uri) |
Creates a new Federated SPARQL Endpoint by creating a new SparqlRemoteEndpoint for the given URI.
| |
FederatedSparqlRemoteEndpoint(IEnumerableSparqlRemoteEndpoint) |
Creates a new Federated SPARQL Endpoint using the given Endpoints.
| |
FederatedSparqlRemoteEndpoint(SparqlRemoteEndpoint) |
Creates a new Federated SPARQL Endpoint using a given Endpoint.
|
Name | Description | |
---|---|---|
Credentials |
Gets/Sets the HTTP authentication credentials to be used.
(Inherited from BaseEndpoint.) | |
DefaultGraphs |
Gets the Default Graph URIs for Queries made to the SPARQL Endpoint.
(Inherited from SparqlRemoteEndpoint.) | |
HttpMode |
Gets/Sets the HTTP Mode used for requests.
(Inherited from BaseEndpoint.) | |
IgnoreFailedRequests |
Gets/Sets whether a failed request on one endpoint should cause the entire request to fail.
| |
MaxSimultaneousRequests |
Gets/Sets the maximum number of endpoints this endpoint will issue queries to at any one time.
| |
NamedGraphs |
Gets the List of Named Graphs used in requests.
(Inherited from SparqlRemoteEndpoint.) | |
Proxy |
Gets/Sets a Proxy Server to be used.
(Inherited from BaseEndpoint.) | |
ProxyCredentials |
Gets/Sets Credentials to be used for Proxy Server.
(Inherited from BaseEndpoint.) | |
RdfAcceptHeader |
Gets/Sets the Accept Header sent with CONSTRUCT/DESCRIBE queries.
(Inherited from SparqlRemoteEndpoint.) | |
ResultsAcceptHeader |
Gets/Sets the Accept Header sent with ASK/SELECT queries.
(Inherited from SparqlRemoteEndpoint.) | |
Timeout |
Gets/Sets the HTTP Timeouts used specified in milliseconds.
(Inherited from BaseEndpoint.) | |
Uri |
Gets the Endpoints URI.
(Inherited from BaseEndpoint.) | |
UseCredentialsForProxy |
Controls whether the Credentials set with the SetCredentials() method or the Credentialsare also used for a Proxy (if used).
(Inherited from BaseEndpoint.) | |
UserAgent |
Gets/Sets the user agent string to pass in the request header.
(Inherited from BaseEndpoint.) |
Name | Description | |
---|---|---|
AddEndpoint(Uri) |
Adds an additional endpoint to be used by this endpoint.
| |
AddEndpoint(SparqlRemoteEndpoint) |
Adds a additional endpoint to be used by this endpoint.
| |
ApplyCustomRequestOptions |
Method which may be overridden in derived classes to add any additional custom request options/headers to the request.
(Inherited from BaseEndpoint.) | |
ApplyRequestOptions |
Applies generic request options (timeout, authorization and proxy server) to a request.
(Inherited from BaseEndpoint.) | |
ClearCredentials |
Clears any in-use credentials so subsequent requests will not use HTTP authentication.
(Inherited from BaseEndpoint.) | |
ClearProxy |
Clears any in-use credentials so subsequent requests will not use a proxy server.
(Inherited from BaseEndpoint.) | |
ClearProxyCredentials |
Clears the in-use proxy credentials so subsequent requests still use the proxy server but without credentials.
(Inherited from BaseEndpoint.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
QueryRaw(String) |
Makes a Query to a Sparql Endpoint and returns the raw Response.
(Overrides SparqlRemoteEndpointQueryRaw(String).) | |
QueryRaw(String, String) |
Makes a Query to a Sparql Endpoint and returns the raw Response.
(Overrides SparqlRemoteEndpointQueryRaw(String, String).) | |
QueryWithResultGraph(String) |
Makes a Query where the expected Result is an RDF Graph ie. CONSTRUCT and DESCRIBE Queries.
(Overrides SparqlRemoteEndpointQueryWithResultGraph(String).) | |
QueryWithResultGraph(IRdfHandler, String) |
Makes a Query where the expected result is a Graph i.e. a CONSTRUCT or DESCRIBE query.
(Overrides SparqlRemoteEndpointQueryWithResultGraph(IRdfHandler, String).) | |
QueryWithResultGraph(String, GraphCallback, Object) |
Makes a Query asynchronously where the expected Result is an RDF Graph ie. CONSTRUCT and DESCRIBE Queries.
(Inherited from SparqlRemoteEndpoint.) | |
QueryWithResultGraph(IRdfHandler, String, QueryCallback, Object) |
Makes a Query asynchronously where the expected Result is an RDF Graph ie. CONSTRUCT and DESCRIBE Queries.
(Inherited from SparqlRemoteEndpoint.) | |
QueryWithResultSet(String) |
Makes a Query where the expected Result is a SparqlResultSet ie. SELECT and ASK Queries.
(Overrides SparqlRemoteEndpointQueryWithResultSet(String).) | |
QueryWithResultSet(ISparqlResultsHandler, String) |
Makes a Query where the expected Result is a SparqlResultSet ie. SELECT and ASK Queries.
(Overrides SparqlRemoteEndpointQueryWithResultSet(ISparqlResultsHandler, String).) | |
QueryWithResultSet(String, SparqlResultsCallback, Object) |
Makes a Query asynchronously where the expected Result is a SparqlResultSet i.e. SELECT and ASK Queries.
(Inherited from SparqlRemoteEndpoint.) | |
QueryWithResultSet(ISparqlResultsHandler, String, QueryCallback, Object) |
Makes a Query asynchronously where the expected Result is a SparqlResultSet i.e. SELECT and ASK Queries.
(Inherited from SparqlRemoteEndpoint.) | |
RemoveEndpoint(Uri) |
Removes all endpoints with the given URI from this endpoint.
| |
RemoveEndpoint(SparqlRemoteEndpoint) |
Removes a given endpoint from this endpoint.
| |
SerializeConfiguration |
Serializes the Endpoint's Configuration.
(Overrides SparqlRemoteEndpointSerializeConfiguration(ConfigurationSerializationContext).) | |
SetCredentials(String, String) |
Sets the HTTP Digest authentication credentials to be used.
(Inherited from BaseEndpoint.) | |
SetCredentials(String, String, String) |
Sets the HTTP Digest authentication credentials to be used.
(Inherited from BaseEndpoint.) | |
SetProxy(String) |
Sets a Proxy Server to be used.
(Inherited from BaseEndpoint.) | |
SetProxy(Uri) |
Sets a Proxy Server to be used.
(Inherited from BaseEndpoint.) | |
SetProxyCredentials(String, String) |
Sets Credentials to be used for Proxy Server.
(Inherited from BaseEndpoint.) | |
SetProxyCredentials(String, String, String) |
Sets Credentials to be used for Proxy Server.
(Inherited from BaseEndpoint.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Queries are federated by executing multiple requesting simultaneously and asynchronously against the endpoints in question with the data then merged locally. The merging process does not attempt to remove duplicate data it just naively merges the data.