Show / Hide Table of Contents

Class WebDemandDataset

Implementation of a dataset wrapper which can load additional graphs from the web on demand.

Inheritance
object
WrapperDataset
BaseDemandDataset
WebDemandDataset
Implements
IConfigurationSerializable
IThreadSafeDataset
ISparqlDataset
ITripleIndex
Inherited Members
BaseDemandDataset.HasGraph(Uri)
BaseDemandDataset.HasGraph(IRefNode)
WrapperDataset._dataset
WrapperDataset.Lock
WrapperDataset.UnderlyingDataset
WrapperDataset.SetActiveGraph(IEnumerable<Uri>)
WrapperDataset.SetActiveGraph(Uri)
WrapperDataset.SetActiveGraph(IRefNode)
WrapperDataset.SetActiveGraph(IList<IRefNode>)
WrapperDataset.SetDefaultGraph(Uri)
WrapperDataset.SetDefaultGraph(IEnumerable<Uri>)
WrapperDataset.SetDefaultGraph(IRefNode)
WrapperDataset.SetDefaultGraph(IList<IRefNode>)
WrapperDataset.ResetActiveGraph()
WrapperDataset.ResetDefaultGraph()
WrapperDataset.DefaultGraphUris
WrapperDataset.ActiveGraphUris
WrapperDataset.DefaultGraphNames
WrapperDataset.ActiveGraphNames
WrapperDataset.UsesUnionDefaultGraph
WrapperDataset.AddGraph(IGraph)
WrapperDataset.RemoveGraph(Uri)
WrapperDataset.RemoveGraph(IRefNode)
WrapperDataset.Graphs
WrapperDataset.GraphUris
WrapperDataset.GraphNames
WrapperDataset.this[Uri]
WrapperDataset.this[IRefNode]
WrapperDataset.GetModifiableGraph(Uri)
WrapperDataset.GetModifiableGraph(IRefNode)
WrapperDataset.HasTriples
WrapperDataset.ContainsTriple(Triple)
WrapperDataset.QuotedTriples
WrapperDataset.ContainsQuotedTriple(Triple)
WrapperDataset.Triples
WrapperDataset.GetTriplesWithPredicate(Uri)
WrapperDataset.GetTriplesWithSubject(INode)
WrapperDataset.GetTriplesWithSubject(Uri)
WrapperDataset.GetTriplesWithPredicate(INode)
WrapperDataset.GetTriples(Uri)
WrapperDataset.GetTriples(INode)
WrapperDataset.GetTriplesWithObject(Uri)
WrapperDataset.GetTriplesWithObject(INode)
WrapperDataset.GetTriplesWithSubjectPredicate(INode, INode)
WrapperDataset.GetTriplesWithSubjectObject(INode, INode)
WrapperDataset.GetTriplesWithPredicateObject(INode, INode)
WrapperDataset.GetQuoted(Uri)
WrapperDataset.GetQuoted(INode)
WrapperDataset.GetQuotedWithObject(Uri)
WrapperDataset.GetQuotedWithObject(INode)
WrapperDataset.GetQuotedWithPredicate(INode)
WrapperDataset.GetQuotedWithPredicate(Uri)
WrapperDataset.GetQuotedWithSubject(INode)
WrapperDataset.GetQuotedWithSubject(Uri)
WrapperDataset.GetQuotedWithSubjectPredicate(INode, INode)
WrapperDataset.GetQuotedWithSubjectObject(INode, INode)
WrapperDataset.GetQuotedWithPredicateObject(INode, INode)
WrapperDataset.Flush()
WrapperDataset.Discard()
WrapperDataset.SerializeConfiguration(ConfigurationSerializationContext)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF.Query.Datasets
Assembly: dotNetRdf.dll
Syntax
public class WebDemandDataset : BaseDemandDataset, IConfigurationSerializable, IThreadSafeDataset, ISparqlDataset, ITripleIndex

Constructors

| Edit this page View Source

WebDemandDataset(ISparqlDataset)

Creates a new Web Demand Dataset.

Declaration
public WebDemandDataset(ISparqlDataset dataset)
Parameters
Type Name Description
ISparqlDataset dataset

Underlying Dataset.

Methods

| Edit this page 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
Uri graphUri

Graph URI.

IGraph g

Graph.

Returns
Type Description
bool
Overrides
BaseDemandDataset.TryLoadGraph(Uri, out IGraph)

Implements

IConfigurationSerializable
IThreadSafeDataset
ISparqlDataset
ITripleIndex

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • WebDemandDataset(ISparqlDataset)
  • Methods
    • TryLoadGraph(Uri, out IGraph)
  • Implements
  • Extension Methods
Back to top Generated by DocFX