Show / Hide Table of Contents

Class UnsignedLongNode

A Valued Node with a unsigned long value.

Inheritance
System.Object
BaseNode
BaseLiteralNode
LiteralNode
NumericNode
UnsignedLongNode
Implements
ILiteralNode
System.IEquatable<T><BaseLiteralNode>
System.IComparable<T><BaseLiteralNode>
System.IEquatable<T><LiteralNode>
System.IComparable<T><LiteralNode>
IValuedNode
INode
System.IComparable<T><INode>
System.IComparable<T><IBlankNode>
System.IComparable<T><IGraphLiteralNode>
System.IComparable<T><ILiteralNode>
System.IComparable<T><IUriNode>
System.IComparable<T><IVariableNode>
System.IComparable<T><IRefNode>
System.IComparable<T><ITripleNode>
System.IEquatable<T><INode>
System.IEquatable<T><IBlankNode>
System.IEquatable<T><IGraphLiteralNode>
System.IEquatable<T><ILiteralNode>
System.IEquatable<T><IUriNode>
System.IEquatable<T><IVariableNode>
System.IEquatable<T><IRefNode>
System.IEquatable<T><ITripleNode>
Inherited Members
NumericNode.AsString()
NumericNode.AsBoolean()
NumericNode.AsDateTime()
NumericNode.AsDateTimeOffset()
NumericNode.AsTimeSpan()
NumericNode.EffectiveType
NumericNode.NumericType
LiteralNode.CompareTo(LiteralNode)
LiteralNode.Equals(LiteralNode)
BaseLiteralNode.Value
BaseLiteralNode.Language
BaseLiteralNode.DataType
BaseLiteralNode.Equals(object)
BaseLiteralNode.GetHashCode()
BaseLiteralNode.Equals(INode)
BaseLiteralNode.Equals(IRefNode)
BaseLiteralNode.Equals(IBlankNode)
BaseLiteralNode.Equals(IGraphLiteralNode)
BaseLiteralNode.Equals(ILiteralNode)
BaseLiteralNode.Equals(IUriNode)
BaseLiteralNode.Equals(IVariableNode)
BaseLiteralNode.Equals(ITripleNode)
BaseLiteralNode.Equals(BaseLiteralNode)
BaseLiteralNode.ToString()
BaseLiteralNode.CompareTo(INode)
BaseLiteralNode.CompareTo(IRefNode)
BaseLiteralNode.CompareTo(IBlankNode)
BaseLiteralNode.CompareTo(ILiteralNode)
BaseLiteralNode.CompareTo(IGraphLiteralNode)
BaseLiteralNode.CompareTo(IUriNode)
BaseLiteralNode.CompareTo(IVariableNode)
BaseLiteralNode.CompareTo(ITripleNode)
BaseLiteralNode.CompareTo(BaseLiteralNode)
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.Nodes
Assembly: dotNetRdf.dll
Syntax
public class UnsignedLongNode : NumericNode, ILiteralNode, IEquatable<BaseLiteralNode>, IComparable<BaseLiteralNode>, IEquatable<LiteralNode>, IComparable<LiteralNode>, 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>

Constructors

| Improve this Doc View Source

UnsignedLongNode(ulong, string, Uri)

Creates a new unsigned long valued node.

Declaration
public UnsignedLongNode(ulong value, string lexicalValue, Uri datatype)
Parameters
Type Name Description
ulong value

Unsigned Long value.

string lexicalValue

Lexical Value.

System.Uri datatype

Datatype URI.

| Improve this Doc View Source

UnsignedLongNode(ulong, string)

Creates a new unsigned long valued node.

Declaration
public UnsignedLongNode(ulong value, string lexicalValue)
Parameters
Type Name Description
ulong value

Unsigned Long value.

string lexicalValue

Lexical Value.

| Improve this Doc View Source

UnsignedLongNode(ulong)

Creates a new unsigned long valued node.

Declaration
public UnsignedLongNode(ulong value)
Parameters
Type Name Description
ulong value

Unsigned Long value.

Methods

| Improve this Doc View Source

AsDecimal()

Gets the decimal value of the ulong.

Declaration
public override decimal AsDecimal()
Returns
Type Description
decimal
Overrides
NumericNode.AsDecimal()
| Improve this Doc View Source

AsDouble()

Gets the double value of the ulong.

Declaration
public override double AsDouble()
Returns
Type Description
double
Overrides
NumericNode.AsDouble()
| Improve this Doc View Source

AsFloat()

Gets the float value of the ulong.

Declaration
public override float AsFloat()
Returns
Type Description
float
Overrides
NumericNode.AsFloat()
| Improve this Doc View Source

AsInteger()

Gets the long value of the ulong.

Declaration
public override long AsInteger()
Returns
Type Description
long
Overrides
NumericNode.AsInteger()

Implements

ILiteralNode
System.IEquatable<T>
System.IComparable<T>
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.IComparable<T>
System.IComparable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<T>
System.IEquatable<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)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • UnsignedLongNode(ulong, string, Uri)
    • UnsignedLongNode(ulong, string)
    • UnsignedLongNode(ulong)
  • Methods
    • AsDecimal()
    • AsDouble()
    • AsFloat()
    • AsInteger()
  • Implements
  • Extension Methods
Back to top Generated by DocFX