Show / Hide Table of Contents

Class Graph

Class for representing RDF Graphs.

Inheritance
object
BaseGraph
Graph
TpfLiveGraph
NonIndexedGraph
OntologyGraph
BaseSparqlView
QueryableGraph
ThreadSafeGraph
UnionGraph
Implements
IGraph
INodeFactory
IDisposable
ITripleIndex
IEquatable<IGraph>
IEquatable<Graph>
Inherited Members
BaseGraph._triples
BaseGraph.NodeFactory
BaseGraph.UriFactory
BaseGraph._name
BaseGraph._bnodemapper
BaseGraph.Triples
BaseGraph.QuotedTriples
BaseGraph.Nodes
BaseGraph.AllNodes
BaseGraph.QuotedNodes
BaseGraph.AllQuotedNodes
BaseGraph.NamespaceMap
BaseGraph.BaseUri
BaseGraph.Name
BaseGraph.IsEmpty
BaseGraph.NormalizeLiteralValues
BaseGraph.LanguageTagValidation
BaseGraph.Clear()
BaseGraph.CreateBlankNode()
BaseGraph.CreateBlankNode(string)
BaseGraph.CreateGraphLiteralNode()
BaseGraph.CreateGraphLiteralNode(IGraph)
BaseGraph.CreateLiteralNode(string, Uri)
BaseGraph.CreateLiteralNode(string)
BaseGraph.CreateLiteralNode(string, string)
BaseGraph.CreateUriNode(Uri)
BaseGraph.CreateUriNode(string)
BaseGraph.CreateUriNode()
BaseGraph.CreateVariableNode(string)
BaseGraph.CreateTripleNode(Triple)
BaseGraph.ContainsTriple(Triple)
BaseGraph.ContainsQuotedTriple(Triple)
BaseGraph.GetQuoted(Uri)
BaseGraph.GetQuotedWithObject(Uri)
BaseGraph.GetQuotedWithPredicate(Uri)
BaseGraph.GetQuotedWithSubject(Uri)
BaseGraph.Merge(IGraph)
BaseGraph.Merge(IGraph, bool)
BaseGraph.Unstar()
BaseGraph.Equals(IGraph)
BaseGraph.Equals(IGraph, out Dictionary<INode, INode>)
BaseGraph.IsSubGraphOf(IGraph)
BaseGraph.IsSubGraphOf(IGraph, out Dictionary<INode, INode>)
BaseGraph.HasSubGraph(IGraph)
BaseGraph.HasSubGraph(IGraph, out Dictionary<INode, INode>)
BaseGraph.Difference(IGraph)
BaseGraph.ResolveQName(string)
BaseGraph.GetNextBlankNodeID()
BaseGraph.TripleAsserted
BaseGraph.TripleRetracted
BaseGraph.Changed
BaseGraph.ClearRequested
BaseGraph.Cleared
BaseGraph.MergeRequested
BaseGraph.Merged
BaseGraph.OnTripleAsserted(object, TripleEventArgs)
BaseGraph.RaiseTripleAsserted(TripleEventArgs)
BaseGraph.RaiseTripleAsserted(Triple)
BaseGraph.OnTripleRetracted(object, TripleEventArgs)
BaseGraph.RaiseTripleRetracted(TripleEventArgs)
BaseGraph.RaiseTripleRetracted(Triple)
BaseGraph.RaiseGraphChanged(TripleEventArgs)
BaseGraph.RaiseGraphChanged()
BaseGraph.RaiseClearRequested()
BaseGraph.RaiseCleared()
BaseGraph.RaiseMergeRequested()
BaseGraph.RaiseMerged()
BaseGraph.AttachEventHandlers(BaseTripleCollection)
BaseGraph.DetachEventHandlers(BaseTripleCollection)
BaseGraph.Dispose()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public class Graph : BaseGraph, IGraph, INodeFactory, IDisposable, ITripleIndex, IEquatable<IGraph>, IEquatable<Graph>

Constructors

| Edit this page View Source

Graph()

Creates a new instance of a graph.

Declaration
public Graph()
| Edit this page View Source

Graph(bool)

Creates a new instance of a Graph with an optionally empty Namespace Map.

Declaration
public Graph(bool emptyNamespaceMap)
Parameters
Type Name Description
bool emptyNamespaceMap

Whether the Namespace Map should be empty.

| Edit this page View Source

Graph(Uri)

Creates a new instance of a graph with the specified URI as the graph name.

Declaration
public Graph(Uri name)
Parameters
Type Name Description
Uri name

The graph name as a URI.

| Edit this page View Source

Graph(Uri, bool)

Creates a new instance of a named graph with an optionally empty namespace map.

Declaration
public Graph(Uri name, bool emptyNamespaceMap)
Parameters
Type Name Description
Uri name

The graph name.

bool emptyNamespaceMap

Whether the namespace map should be empty.

| Edit this page View Source

Graph(Uri, BaseTripleCollection)

Creates a new instance of a named using the given triple collection.

Declaration
public Graph(Uri name, BaseTripleCollection tripleCollection)
Parameters
Type Name Description
Uri name

The graph name.

BaseTripleCollection tripleCollection

The triple collection that will be the content of the new graph.

| Edit this page View Source

Graph(Uri, BaseTripleCollection, bool)

Creates a new named graph using the given triple collection and an optionally empty namespace map.

Declaration
public Graph(Uri name, BaseTripleCollection tripleCollection, bool emptyNamespaceMap)
Parameters
Type Name Description
Uri name

The graph name.

BaseTripleCollection tripleCollection

The triple collection that will be the content of the new graph.

bool emptyNamespaceMap

Whether the namespace map should be empty.

| Edit this page View Source

Graph(BaseTripleCollection)

Creates a new instance of a Graph using the given Triple Collection.

Declaration
public Graph(BaseTripleCollection tripleCollection)
Parameters
Type Name Description
BaseTripleCollection tripleCollection

Triple Collection.

| Edit this page View Source

Graph(BaseTripleCollection, bool)

Creates a new instance of a Graph using the given Triple Collection and an optionally empty Namespace Map.

Declaration
public Graph(BaseTripleCollection tripleCollection, bool emptyNamespaceMap)
Parameters
Type Name Description
BaseTripleCollection tripleCollection

Triple Collection.

bool emptyNamespaceMap

Whether the Namespace Map should be empty.

| Edit this page View Source

Graph(IRefNode)

Creates a new instance of a named graph.

Declaration
public Graph(IRefNode name)
Parameters
Type Name Description
IRefNode name

The graph name.

| Edit this page View Source

Graph(IRefNode, bool)

Creates a new instance of a named graph with an optionally empty namespace map.

Declaration
public Graph(IRefNode name, bool emptyNamespaceMap)
Parameters
Type Name Description
IRefNode name

The graph name.

bool emptyNamespaceMap

Whether the namespace map should be empty.

| Edit this page View Source

Graph(IRefNode, BaseTripleCollection)

Creates a new instance of a named using the given triple collection.

Declaration
public Graph(IRefNode name, BaseTripleCollection tripleCollection)
Parameters
Type Name Description
IRefNode name

The graph name.

BaseTripleCollection tripleCollection

The triple collection that will be the content of the new graph.

| Edit this page View Source

Graph(IRefNode, BaseTripleCollection, bool)

Creates a new named graph using the given triple collection and an optionally empty namespace map.

Declaration
public Graph(IRefNode name, BaseTripleCollection tripleCollection, bool emptyNamespaceMap)
Parameters
Type Name Description
IRefNode name

The graph name.

BaseTripleCollection tripleCollection

The triple collection that will be the content of the new graph.

bool emptyNamespaceMap

Whether the namespace map should be empty.

| Edit this page View Source

Graph(IRefNode, INodeFactory, IUriFactory, BaseTripleCollection, bool)

Creates a new instance of a Graph.

Declaration
public Graph(IRefNode name, INodeFactory nodeFactory = null, IUriFactory uriFactory = null, BaseTripleCollection tripleCollection = null, bool emptyNamespaceMap = false)
Parameters
Type Name Description
IRefNode name

The name to assign to the graph. If null, the graph is unnamed.

INodeFactory nodeFactory

The factory to use when constructing nodes in this graph. If null, defaults to a new NodeFactory instance using the same UriFactory instance as this graph.

IUriFactory uriFactory

The factory to use when constructing URIs in this graph. If null, defaults to the root UriFactory.

BaseTripleCollection tripleCollection

The initial content of the graph. If null, the graph will initially be empty.

bool emptyNamespaceMap

Whether to initialise the graph with an empty namespace map. If false, the namespace map will contain default declarations for the RDF, RDFS and XSD namespaces.

Methods

| Edit this page View Source

Assert(IEnumerable<Triple>)

Asserts a List of Triples in the graph.

Declaration
public override bool Assert(IEnumerable<Triple> ts)
Parameters
Type Name Description
IEnumerable<Triple> ts

List of Triples in the form of an IEnumerable.

Returns
Type Description
bool

True if at least one Triple in ts was a new assertion in the graph, false otherwise.

Overrides
BaseGraph.Assert(IEnumerable<Triple>)
| Edit this page View Source

Assert(Triple)

Asserts a Triple in the Graph.

Declaration
public override bool Assert(Triple t)
Parameters
Type Name Description
Triple t

The Triple to add to the Graph.

Returns
Type Description
bool

True if the triple was added to the graph, false if it was not (because it already exists in the graph).

Overrides
BaseGraph.Assert(Triple)
| Edit this page View Source

Equals(Graph)

Implements equality testing between Graph instances.

Declaration
public bool Equals(Graph other)
Parameters
Type Name Description
Graph other
Returns
Type Description
bool
| Edit this page View Source

GetBlankNode(string)

Returns the Blank Node with the given Identifier.

Declaration
public override IBlankNode GetBlankNode(string nodeId)
Parameters
Type Name Description
string nodeId

The Identifier of the Blank Node to select.

Returns
Type Description
IBlankNode

Either the Blank Node or null if no Node with the given Identifier exists.

Overrides
BaseGraph.GetBlankNode(string)
| Edit this page View Source

GetLiteralNode(string)

Returns the LiteralNode with the given Value if it exists.

Declaration
public override ILiteralNode GetLiteralNode(string literal)
Parameters
Type Name Description
string literal

The literal value of the Node to select.

Returns
Type Description
ILiteralNode

Either the LiteralNode Or null if no Node with the given Value exists.

Overrides
BaseGraph.GetLiteralNode(string)
Remarks

The LiteralNode in the Graph must have no Language or DataType set.

| Edit this page View Source

GetLiteralNode(string, string)

Returns the LiteralNode with the given Value in the given Language if it exists.

Declaration
public override ILiteralNode GetLiteralNode(string literal, string langSpec)
Parameters
Type Name Description
string literal

The literal value of the Node to select.

string langSpec

The Language Specifier for the Node to select.

Returns
Type Description
ILiteralNode

Either the LiteralNode Or null if no Node with the given Value and Language Specifier exists.

Overrides
BaseGraph.GetLiteralNode(string, string)
| Edit this page View Source

GetLiteralNode(string, Uri)

Returns the LiteralNode with the given Value and given Data Type if it exists.

Declaration
public override ILiteralNode GetLiteralNode(string literal, Uri datatype)
Parameters
Type Name Description
string literal

The literal value of the Node to select.

Uri datatype

The Uri for the Data Type of the Literal to select.

Returns
Type Description
ILiteralNode

Either the LiteralNode Or null if no Node with the given Value and Data Type exists.

Overrides
BaseGraph.GetLiteralNode(string, Uri)
| Edit this page View Source

GetQuoted(INode)

Selects all quoted triples which contain the given Node.

Declaration
public override IEnumerable<Triple> GetQuoted(INode n)
Parameters
Type Name Description
INode n

Node.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuoted(INode)
| Edit this page View Source

GetQuotedWithObject(INode)

Selects all quoted triples where the Object is a given Node.

Declaration
public override IEnumerable<Triple> GetQuotedWithObject(INode n)
Parameters
Type Name Description
INode n

Node.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithObject(INode)
| Edit this page View Source

GetQuotedWithPredicate(INode)

Selects all quoted triples where the Predicate is a given Node.

Declaration
public override IEnumerable<Triple> GetQuotedWithPredicate(INode n)
Parameters
Type Name Description
INode n

Node.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithPredicate(INode)
| Edit this page View Source

GetQuotedWithPredicateObject(INode, INode)

Selects all quoted triples with the given Predicate and Object.

Declaration
public override IEnumerable<Triple> GetQuotedWithPredicateObject(INode pred, INode obj)
Parameters
Type Name Description
INode pred

Predicate.

INode obj

Object.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithPredicateObject(INode, INode)
| Edit this page View Source

GetQuotedWithSubject(INode)

Selects all quoted triples where the Subject is a given Node.

Declaration
public override IEnumerable<Triple> GetQuotedWithSubject(INode n)
Parameters
Type Name Description
INode n

Node.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithSubject(INode)
| Edit this page View Source

GetQuotedWithSubjectObject(INode, INode)

Selects all quoted triples with the given Subject and Object.

Declaration
public override IEnumerable<Triple> GetQuotedWithSubjectObject(INode subj, INode obj)
Parameters
Type Name Description
INode subj

Subject.

INode obj

Object.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithSubjectObject(INode, INode)
| Edit this page View Source

GetQuotedWithSubjectPredicate(INode, INode)

Selects all quoted triples with the given Subject and Predicate.

Declaration
public override IEnumerable<Triple> GetQuotedWithSubjectPredicate(INode subj, INode pred)
Parameters
Type Name Description
INode subj

Subject.

INode pred

Predicate.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetQuotedWithSubjectPredicate(INode, INode)
| Edit this page View Source

GetTripleNode(Triple)

Selects the Triple Node with the given Triple value if it exists in the graph.

Declaration
public override ITripleNode GetTripleNode(Triple triple)
Parameters
Type Name Description
Triple triple

Triple.

Returns
Type Description
ITripleNode

The triple node if it exists in the graph or else null.

Overrides
BaseGraph.GetTripleNode(Triple)
| Edit this page View Source

GetTriples(Uri)

Gets all the Triples involving the given Uri.

Declaration
public override IEnumerable<Triple> GetTriples(Uri uri)
Parameters
Type Name Description
Uri uri

The Uri to find Triples involving.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriples(Uri)
| Edit this page View Source

GetTriples(INode)

Gets all the Triples involving the given Node.

Declaration
public override IEnumerable<Triple> GetTriples(INode n)
Parameters
Type Name Description
INode n

The Node to find Triples involving.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriples(INode)
| Edit this page View Source

GetTriplesWithObject(Uri)

Gets all the Triples with the given Uri as the Object.

Declaration
public override IEnumerable<Triple> GetTriplesWithObject(Uri u)
Parameters
Type Name Description
Uri u

The Uri to find Triples with it as the Object.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriplesWithObject(Uri)
| Edit this page View Source

GetTriplesWithObject(INode)

Gets all the Triples with the given Node as the Object.

Declaration
public override IEnumerable<Triple> GetTriplesWithObject(INode n)
Parameters
Type Name Description
INode n

The Node to find Triples with it as the Object.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetTriplesWithObject(INode)
| Edit this page View Source

GetTriplesWithPredicate(Uri)

Gets all the Triples with the given Uri as the Predicate.

Declaration
public override IEnumerable<Triple> GetTriplesWithPredicate(Uri u)
Parameters
Type Name Description
Uri u

The Uri to find Triples with it as the Predicate.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriplesWithPredicate(Uri)
| Edit this page View Source

GetTriplesWithPredicate(INode)

Gets all the Triples with the given Node as the Predicate.

Declaration
public override IEnumerable<Triple> GetTriplesWithPredicate(INode n)
Parameters
Type Name Description
INode n

The Node to find Triples with it as the Predicate.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetTriplesWithPredicate(INode)
| Edit this page View Source

GetTriplesWithPredicateObject(INode, INode)

Selects all Triples with the given Predicate and Object.

Declaration
public override IEnumerable<Triple> GetTriplesWithPredicateObject(INode pred, INode obj)
Parameters
Type Name Description
INode pred

Predicate.

INode obj

Object.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetTriplesWithPredicateObject(INode, INode)
| Edit this page View Source

GetTriplesWithSubject(Uri)

Gets all the Triples with the given Uri as the Subject.

Declaration
public override IEnumerable<Triple> GetTriplesWithSubject(Uri u)
Parameters
Type Name Description
Uri u

The Uri to find Triples with it as the Subject.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriplesWithSubject(Uri)
| Edit this page View Source

GetTriplesWithSubject(INode)

Gets all the Triples with the given Node as the Subject.

Declaration
public override IEnumerable<Triple> GetTriplesWithSubject(INode n)
Parameters
Type Name Description
INode n

The Node to find Triples with it as the Subject.

Returns
Type Description
IEnumerable<Triple>

Zero/More Triples.

Overrides
BaseGraph.GetTriplesWithSubject(INode)
| Edit this page View Source

GetTriplesWithSubjectObject(INode, INode)

Selects all Triples with the given Subject and Object.

Declaration
public override IEnumerable<Triple> GetTriplesWithSubjectObject(INode subj, INode obj)
Parameters
Type Name Description
INode subj

Subject.

INode obj

Object.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetTriplesWithSubjectObject(INode, INode)
| Edit this page View Source

GetTriplesWithSubjectPredicate(INode, INode)

Selects all Triples with the given Subject and Predicate.

Declaration
public override IEnumerable<Triple> GetTriplesWithSubjectPredicate(INode subj, INode pred)
Parameters
Type Name Description
INode subj

Subject.

INode pred

Predicate.

Returns
Type Description
IEnumerable<Triple>
Overrides
BaseGraph.GetTriplesWithSubjectPredicate(INode, INode)
| Edit this page View Source

GetUriNode(string)

Returns the UriNode with the given QName if it exists.

Declaration
public override IUriNode GetUriNode(string qName)
Parameters
Type Name Description
string qName

The QName of the Node to select.

Returns
Type Description
IUriNode
Overrides
BaseGraph.GetUriNode(string)
| Edit this page View Source

GetUriNode(Uri)

Returns the UriNode with the given Uri if it exists.

Declaration
public override IUriNode GetUriNode(Uri uri)
Parameters
Type Name Description
Uri uri

The Uri of the Node to select.

Returns
Type Description
IUriNode

Either the UriNode Or null if no Node with the given Uri exists.

Overrides
BaseGraph.GetUriNode(Uri)
| Edit this page View Source

Retract(IEnumerable<Triple>)

Retracts a enumeration of Triples from the graph.

Declaration
public override bool Retract(IEnumerable<Triple> ts)
Parameters
Type Name Description
IEnumerable<Triple> ts

Enumeration of Triples to retract.

Returns
Type Description
bool
Overrides
BaseGraph.Retract(IEnumerable<Triple>)
| Edit this page View Source

Retract(Triple)

Retracts a Triple from the Graph.

Declaration
public override bool Retract(Triple t)
Parameters
Type Name Description
Triple t

Triple to Retract.

Returns
Type Description
bool
Overrides
BaseGraph.Retract(Triple)
Remarks

Current implementation may have some defunct Nodes left in the Graph as only the Triple is retracted.

Implements

IGraph
INodeFactory
IDisposable
ITripleIndex
IEquatable<T>
IEquatable<T>

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
GraphExtensions.ToDataTable(IGraph)
DynamicExtensions.AsDynamic(IGraph, Uri, Uri)
Extensions.AddToList(IGraph, INode, IEnumerable<INode>)
Extensions.AddToList<T>(IGraph, INode, IEnumerable<T>, Func<T, INode>)
Extensions.Assert(IGraph, INode, INode, INode)
Extensions.AssertList(IGraph, IEnumerable<INode>)
Extensions.AssertList(IGraph, INode, IEnumerable<INode>)
Extensions.AssertList<T>(IGraph, IEnumerable<T>, Func<T, INode>)
Extensions.AssertList<T>(IGraph, INode, IEnumerable<T>, Func<T, INode>)
Extensions.GetListAsTriples(IGraph, INode)
Extensions.GetListItems(IGraph, INode)
Extensions.GetListNodes(IGraph, INode)
Extensions.RemoveFromList(IGraph, INode, IEnumerable<INode>)
Extensions.RemoveFromList<T>(IGraph, INode, IEnumerable<T>, Func<T, INode>)
Extensions.Retract(IGraph, INode, INode, INode)
Extensions.RetractList(IGraph, INode)
GraphExtensions.GetETag(IGraph)
GraphExtensions.LoadFromEmbeddedResource(IGraph, string)
GraphExtensions.LoadFromEmbeddedResource(IGraph, string, IRdfReader)
GraphExtensions.LoadFromFile(IGraph, string)
GraphExtensions.LoadFromFile(IGraph, string, IRdfReader)
GraphExtensions.LoadFromString(IGraph, string)
GraphExtensions.LoadFromString(IGraph, string, IRdfReader)
GraphExtensions.LoadFromUri(IGraph, Uri, IRdfReader, Loader)
GraphExtensions.LoadFromUri(IGraph, Uri, Loader)
GraphExtensions.SaveToFile(IGraph, string)
GraphExtensions.SaveToFile(IGraph, string, IRdfWriter)
GraphExtensions.SaveToFile(IGraph, string, IStoreWriter)
GraphExtensions.SaveToStream(IGraph, TextWriter, IRdfWriter)
GraphExtensions.SaveToStream(IGraph, TextWriter, IStoreWriter)
GraphExtensions.SaveToStream(IGraph, string, TextWriter)
InMemoryExtensions.ExecuteQuery(IGraph, string)
InMemoryExtensions.ExecuteQuery(IGraph, IRdfHandler, ISparqlResultsHandler, string)
InMemoryExtensions.ExecuteQuery(IGraph, IRdfHandler, ISparqlResultsHandler, SparqlParameterizedString)
InMemoryExtensions.ExecuteQuery(IGraph, IRdfHandler, ISparqlResultsHandler, SparqlQuery)
InMemoryExtensions.ExecuteQuery(IGraph, SparqlParameterizedString)
InMemoryExtensions.ExecuteQuery(IGraph, SparqlQuery)
  • Edit this page
  • View Source
In this article
  • Constructors
    • Graph()
    • Graph(bool)
    • Graph(Uri)
    • Graph(Uri, bool)
    • Graph(Uri, BaseTripleCollection)
    • Graph(Uri, BaseTripleCollection, bool)
    • Graph(BaseTripleCollection)
    • Graph(BaseTripleCollection, bool)
    • Graph(IRefNode)
    • Graph(IRefNode, bool)
    • Graph(IRefNode, BaseTripleCollection)
    • Graph(IRefNode, BaseTripleCollection, bool)
    • Graph(IRefNode, INodeFactory, IUriFactory, BaseTripleCollection, bool)
  • Methods
    • Assert(IEnumerable<Triple>)
    • Assert(Triple)
    • Equals(Graph)
    • GetBlankNode(string)
    • GetLiteralNode(string)
    • GetLiteralNode(string, string)
    • GetLiteralNode(string, Uri)
    • GetQuoted(INode)
    • GetQuotedWithObject(INode)
    • GetQuotedWithPredicate(INode)
    • GetQuotedWithPredicateObject(INode, INode)
    • GetQuotedWithSubject(INode)
    • GetQuotedWithSubjectObject(INode, INode)
    • GetQuotedWithSubjectPredicate(INode, INode)
    • GetTripleNode(Triple)
    • GetTriples(Uri)
    • GetTriples(INode)
    • GetTriplesWithObject(Uri)
    • GetTriplesWithObject(INode)
    • GetTriplesWithPredicate(Uri)
    • GetTriplesWithPredicate(INode)
    • GetTriplesWithPredicateObject(INode, INode)
    • GetTriplesWithSubject(Uri)
    • GetTriplesWithSubject(INode)
    • GetTriplesWithSubjectObject(INode, INode)
    • GetTriplesWithSubjectPredicate(INode, INode)
    • GetUriNode(string)
    • GetUriNode(Uri)
    • Retract(IEnumerable<Triple>)
    • Retract(Triple)
  • Implements
  • Extension Methods
Back to top Generated by DocFX