Class WebDemandTripleStore
Class for representing Triple Stores which are collections of RDF Graphs.
Implements
Inherited Members
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public class WebDemandTripleStore : TripleStore, IInMemoryQueryableStore, ISparqlUpdateTripleStore, IUpdateableTripleStore, ITripleStore, IDisposable
Remarks
The 'Web Demand' Triple Store is a Triple Store which automatically retrieves Graphs from the Web based on the URIs of Graphs that you ask it for.
Constructors
| Improve this Doc View SourceWebDemandTripleStore()
Creates a new Web Demand Triple Store.
Declaration
public WebDemandTripleStore()
Remarks
The 'Web Demand' Triple Store is a Triple Store which automatically retrieves Graphs from the Web based on the URIs of Graphs that you ask it for.
WebDemandTripleStore(string)
Creates an Web Demand Triple Store.
Declaration
public WebDemandTripleStore(string defaultGraphFile)
Parameters
Type | Name | Description |
---|---|---|
string | defaultGraphFile | A Filename for the Default Graph which should be loaded from a local File as the initial Graph. |
Remarks
The 'Web Demand' Triple Store is a Triple Store which automatically retrieves Graphs from the Web based on the URIs of Graphs that you ask it for.
WebDemandTripleStore(Uri)
Creates an Web Demand Triple Store.
Declaration
public WebDemandTripleStore(Uri defaultGraphUri)
Parameters
Type | Name | Description |
---|---|---|
System.Uri | defaultGraphUri | A Uri for the Default Graph which should be loaded from the Web as the initial Graph. |
Remarks
The 'Web Demand' Triple Store is a Triple Store which automatically retrieves Graphs from the Web based on the URIs of Graphs that you ask it for.
Exceptions
Type | Condition |
---|---|
RdfException | Raised if the graph referenced by |
WebDemandTripleStore(IUriNode)
Creates a web demand triple store.
Declaration
public WebDemandTripleStore(IUriNode defaultGraphName)
Parameters
Type | Name | Description |
---|---|---|
IUriNode | defaultGraphName | The name of the default graph which should be loaded from the web. The graph name MUST be a non-null IUriNode instance. |
Remarks
The 'Web Demand' Triple Store is a Triple Store which automatically retrieves Graphs from the Web based on the URIs of Graphs that you ask it for.
Exceptions
Type | Condition |
---|---|
RdfException | Raised if the graph referenced by |