Show / Hide Table of Contents

Class VariableNode

Class representing Variable Nodes (only used for N3).

Inheritance
object
BaseNode
BaseVariableNode
VariableNode
Implements
IVariableNode
IEquatable<BaseVariableNode>
IComparable<BaseVariableNode>
IValuedNode
INode
IComparable<INode>
IComparable<IBlankNode>
IComparable<IGraphLiteralNode>
IComparable<ILiteralNode>
IComparable<IUriNode>
IComparable<IVariableNode>
IComparable<IRefNode>
IComparable<ITripleNode>
IEquatable<INode>
IEquatable<IBlankNode>
IEquatable<IGraphLiteralNode>
IEquatable<ILiteralNode>
IEquatable<IUriNode>
IEquatable<IVariableNode>
IEquatable<IRefNode>
IEquatable<ITripleNode>
IEquatable<VariableNode>
IComparable<VariableNode>
Inherited Members
BaseVariableNode.VariableName
BaseVariableNode.GetHashCode()
BaseVariableNode.Equals(INode)
BaseVariableNode.Equals(IRefNode)
BaseVariableNode.Equals(IBlankNode)
BaseVariableNode.Equals(IGraphLiteralNode)
BaseVariableNode.Equals(ILiteralNode)
BaseVariableNode.Equals(IUriNode)
BaseVariableNode.Equals(IVariableNode)
BaseVariableNode.Equals(ITripleNode)
BaseVariableNode.Equals(BaseVariableNode)
BaseVariableNode.Equals(object)
BaseVariableNode.ToString()
BaseVariableNode.CompareTo(INode)
BaseVariableNode.CompareTo(IRefNode)
BaseVariableNode.CompareTo(IBlankNode)
BaseVariableNode.CompareTo(IGraphLiteralNode)
BaseVariableNode.CompareTo(ILiteralNode)
BaseVariableNode.CompareTo(IUriNode)
BaseVariableNode.CompareTo(IVariableNode)
BaseVariableNode.CompareTo(ITripleNode)
BaseVariableNode.CompareTo(BaseVariableNode)
BaseVariableNode.AsString()
BaseVariableNode.AsInteger()
BaseVariableNode.AsDecimal()
BaseVariableNode.AsFloat()
BaseVariableNode.AsDouble()
BaseVariableNode.AsBoolean()
BaseVariableNode.AsDateTime()
BaseVariableNode.AsDateTimeOffset()
BaseVariableNode.AsTimeSpan()
BaseVariableNode.EffectiveType
BaseVariableNode.NumericType
BaseNode._nodeType
BaseNode.NodeType
BaseNode.ToString(INodeFormatter)
BaseNode.ToString(INodeFormatter, TripleSegment)
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public class VariableNode : BaseVariableNode, IVariableNode, IEquatable<BaseVariableNode>, IComparable<BaseVariableNode>, IValuedNode, INode, IComparable<INode>, IComparable<IBlankNode>, IComparable<IGraphLiteralNode>, IComparable<ILiteralNode>, IComparable<IUriNode>, IComparable<IVariableNode>, IComparable<IRefNode>, IComparable<ITripleNode>, IEquatable<INode>, IEquatable<IBlankNode>, IEquatable<IGraphLiteralNode>, IEquatable<ILiteralNode>, IEquatable<IUriNode>, IEquatable<IVariableNode>, IEquatable<IRefNode>, IEquatable<ITripleNode>, IEquatable<VariableNode>, IComparable<VariableNode>

Constructors

| Edit this page View Source

VariableNode(string)

Creates a new Variable Node.

Declaration
public VariableNode(string varName)
Parameters
Type Name Description
string varName

Variable Name.

Methods

| Edit this page View Source

CompareTo(VariableNode)

Compares this Node to another Variable Node.

Declaration
public int CompareTo(VariableNode other)
Parameters
Type Name Description
VariableNode other

Variable Node.

Returns
Type Description
int
| Edit this page View Source

Equals(VariableNode)

Determines whether this Node is equal to a Variable Node.

Declaration
public bool Equals(VariableNode other)
Parameters
Type Name Description
VariableNode other

Variable Node.

Returns
Type Description
bool

Implements

IVariableNode
IEquatable<T>
IComparable<T>
IValuedNode
INode
IComparable<T>
IComparable<T>
IComparable<T>
IComparable<T>
IComparable<T>
IComparable<T>
IComparable<T>
IComparable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IEquatable<T>
IComparable<T>

Extension Methods

Extensions.ToSafeString(object)
DynamicExtensions.AsDynamic(INode, IGraph, Uri)
Extensions.EffectiveBooleanValue(INode)
Extensions.IsListRoot(INode, IGraph)
ValuedNodeExtensions.AsValuedNode(INode)
ValuedNodeExtensions.AsSafeBoolean(IValuedNode)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • VariableNode(string)
  • Methods
    • CompareTo(VariableNode)
    • Equals(VariableNode)
  • Implements
  • Extension Methods
Back to top Generated by DocFX