Show / Hide Table of Contents

Class BlankNode

Class for representing Blank RDF Nodes.
Inheritance
System.Object
BaseNode
BaseBlankNode
BlankNode
Implements
IBlankNode
System.IEquatable<BaseBlankNode>
System.IComparable<BaseBlankNode>
IValuedNode
INode
System.IComparable<INode>
System.IComparable<IBlankNode>
System.IComparable<IGraphLiteralNode>
System.IComparable<ILiteralNode>
System.IComparable<IUriNode>
System.IComparable<IVariableNode>
System.IEquatable<INode>
System.IEquatable<IBlankNode>
System.IEquatable<IGraphLiteralNode>
System.IEquatable<ILiteralNode>
System.IEquatable<IUriNode>
System.IEquatable<IVariableNode>
System.Runtime.Serialization.ISerializable
System.Xml.Serialization.IXmlSerializable
System.IEquatable<BlankNode>
System.IComparable<BlankNode>
Inherited Members
BaseBlankNode.InternalID
BaseBlankNode.HasAutoAssignedID
BaseBlankNode.Equals(Object)
BaseBlankNode.Equals(INode)
BaseBlankNode.Equals(IBlankNode)
BaseBlankNode.Equals(IGraphLiteralNode)
BaseBlankNode.Equals(ILiteralNode)
BaseBlankNode.Equals(IUriNode)
BaseBlankNode.Equals(IVariableNode)
BaseBlankNode.Equals(BaseBlankNode)
BaseBlankNode.CompareTo(INode)
BaseBlankNode.CompareTo(IBlankNode)
BaseBlankNode.CompareTo(IGraphLiteralNode)
BaseBlankNode.CompareTo(ILiteralNode)
BaseBlankNode.CompareTo(IUriNode)
BaseBlankNode.CompareTo(IVariableNode)
BaseBlankNode.CompareTo(BaseBlankNode)
BaseBlankNode.ToString()
BaseBlankNode.GetObjectData(SerializationInfo, StreamingContext)
BaseBlankNode.ReadXml(XmlReader)
BaseBlankNode.WriteXml(XmlWriter)
BaseBlankNode.AsString()
BaseBlankNode.AsInteger()
BaseBlankNode.AsDecimal()
BaseBlankNode.AsFloat()
BaseBlankNode.AsDouble()
BaseBlankNode.AsBoolean()
BaseBlankNode.AsDateTime()
BaseBlankNode.AsDateTimeOffset()
BaseBlankNode.AsTimeSpan()
BaseBlankNode.EffectiveType
BaseBlankNode.NumericType
BaseNode._graph
BaseNode._graphUri
BaseNode._nodetype
BaseNode._hashcode
BaseNode.NodeType
BaseNode.Graph
BaseNode.GraphUri
BaseNode.ToString(INodeFormatter)
BaseNode.ToString(INodeFormatter, TripleSegment)
BaseNode.GetHashCode()
BaseNode.GetSchema()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: VDS.RDF
Assembly: dotNetRDF.dll
Syntax
[Serializable]
public class BlankNode : BaseBlankNode, IBlankNode, IEquatable<BaseBlankNode>, IComparable<BaseBlankNode>, IValuedNode, INode, IComparable<INode>, IComparable<IBlankNode>, IComparable<IGraphLiteralNode>, IComparable<ILiteralNode>, IComparable<IUriNode>, IComparable<IVariableNode>, IEquatable<INode>, IEquatable<IBlankNode>, IEquatable<IGraphLiteralNode>, IEquatable<ILiteralNode>, IEquatable<IUriNode>, IEquatable<IVariableNode>, ISerializable, IXmlSerializable, IEquatable<BlankNode>, IComparable<BlankNode>

Constructors

| Improve this Doc View Source

BlankNode()

Constructor for deserialization usage only.
Declaration
protected BlankNode()
| Improve this Doc View Source

BlankNode(SerializationInfo, StreamingContext)

Deserialization Constructor.
Declaration
protected BlankNode(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info Serialization Information.
System.Runtime.Serialization.StreamingContext context Streaming Context.
| Improve this Doc View Source

BlankNode(IGraph)

Internal Only Constructor for Blank Nodes.
Declaration
protected BlankNode(IGraph g)
Parameters
Type Name Description
IGraph g Graph this Node belongs to.
| Improve this Doc View Source

BlankNode(IGraph, String)

Internal Only constructor for Blank Nodes.
Declaration
protected BlankNode(IGraph g, string id)
Parameters
Type Name Description
IGraph g Graph this Node belongs to.
System.String id Custom Node ID to use.
| Improve this Doc View Source

BlankNode(INodeFactory)

Internal Only constructor for Blank Nodes.
Declaration
protected BlankNode(INodeFactory factory)
Parameters
Type Name Description
INodeFactory factory Node Factory from which to obtain a Node ID.

Methods

| Improve this Doc View Source

CompareTo(BlankNode)

Implementation of Compare To for Blank Nodes.
Declaration
public int CompareTo(BlankNode other)
Parameters
Type Name Description
BlankNode other Blank Node to Compare To.
Returns
Type Description
System.Int32
Remarks
Simply invokes the more general implementation of this method.
| Improve this Doc View Source

Equals(BlankNode)

Determines whether this Node is equal to a Blank Node.
Declaration
public bool Equals(BlankNode other)
Parameters
Type Name Description
BlankNode other Blank Node.
Returns
Type Description
System.Boolean

Implements

IBlankNode
System.IEquatable<T>
System.IComparable<T>
IValuedNode
INode
System.IComparable<T>
System.IComparable<T>
System.IComparable<T>
System.IComparable<T>
System.IComparable<T>
System.IComparable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.Runtime.Serialization.ISerializable
System.Xml.Serialization.IXmlSerializable
System.IEquatable<T>
System.IComparable<T>

Extension Methods

Extensions.AsEnumerable<T>(T)
Extensions.IsListRoot(INode, IGraph)
Extensions.CopyNode(INode, IGraph)
Extensions.CopyNode(INode, IGraph, Boolean)
DynamicExtensions.AsDynamic(INode, Uri)
ValuedNodeExtensions.AsValuedNode(INode)
ValuedNodeExtensions.AsSafeBoolean(IValuedNode)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • BlankNode()
    • BlankNode(SerializationInfo, StreamingContext)
    • BlankNode(IGraph)
    • BlankNode(IGraph, String)
    • BlankNode(INodeFactory)
  • Methods
    • CompareTo(BlankNode)
    • Equals(BlankNode)
  • Implements
  • Extension Methods
Back to top Generated by DocFX