Show / Hide Table of Contents

Class WebDemandDataset

Implementation of a dataset wrapper which can load additional graphs from the web on demand.
Inheritance
System.Object
WrapperDataset
BaseDemandDataset
WebDemandDataset
Implements
IConfigurationSerializable
IThreadSafeDataset
ISparqlDataset
Inherited Members
BaseDemandDataset.HasGraph(Uri)
WrapperDataset._dataset
WrapperDataset.Lock
WrapperDataset.UnderlyingDataset
WrapperDataset.SetActiveGraph(IEnumerable<Uri>)
WrapperDataset.SetActiveGraph(Uri)
WrapperDataset.SetDefaultGraph(Uri)
WrapperDataset.SetDefaultGraph(IEnumerable<Uri>)
WrapperDataset.ResetActiveGraph()
WrapperDataset.ResetDefaultGraph()
WrapperDataset.DefaultGraphUris
WrapperDataset.ActiveGraphUris
WrapperDataset.UsesUnionDefaultGraph
WrapperDataset.AddGraph(IGraph)
WrapperDataset.RemoveGraph(Uri)
WrapperDataset.Graphs
WrapperDataset.GraphUris
WrapperDataset.Item[Uri]
WrapperDataset.GetModifiableGraph(Uri)
WrapperDataset.HasTriples
WrapperDataset.ContainsTriple(Triple)
WrapperDataset.Triples
WrapperDataset.GetTriplesWithSubject(INode)
WrapperDataset.GetTriplesWithPredicate(INode)
WrapperDataset.GetTriplesWithObject(INode)
WrapperDataset.GetTriplesWithSubjectPredicate(INode, INode)
WrapperDataset.GetTriplesWithSubjectObject(INode, INode)
WrapperDataset.GetTriplesWithPredicateObject(INode, INode)
WrapperDataset.Flush()
WrapperDataset.Discard()
WrapperDataset.SerializeConfiguration(ConfigurationSerializationContext)
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)
System.Object.ToString()
Namespace: VDS.RDF.Query.Datasets
Assembly: dotNetRDF.dll
Syntax
public class WebDemandDataset : BaseDemandDataset, IConfigurationSerializable, IThreadSafeDataset, ISparqlDataset

Constructors

| Improve this Doc View Source

WebDemandDataset(ISparqlDataset)

Creates a new Web Demand Dataset.
Declaration
public WebDemandDataset(ISparqlDataset dataset)
Parameters
Type Name Description
ISparqlDataset dataset Underlying Dataset.

Methods

| Improve this Doc View Source

TryLoadGraph(Uri, out IGraph)

Tries to load graphs from the web.
Declaration
protected override bool TryLoadGraph(Uri graphUri, out IGraph g)
Parameters
Type Name Description
System.Uri graphUri Graph URI.
IGraph g Graph.
Returns
Type Description
System.Boolean
Overrides
BaseDemandDataset.TryLoadGraph(Uri, out IGraph)

Implements

IConfigurationSerializable
IThreadSafeDataset
ISparqlDataset

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • WebDemandDataset(ISparqlDataset)
  • Methods
    • TryLoadGraph(Uri, out IGraph)
  • Implements
  • Extension Methods
Back to top Generated by DocFX