Show / Hide Table of Contents

Class ByteNode

Valued node representing a byte (8-bit unsigned integer).

Inheritance
object
BaseNode
BaseLiteralNode
LiteralNode
NumericNode
ByteNode
Implements
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>
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 ByteNode : 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

| Edit this page View Source

ByteNode(byte)

Creates a new byte valued node.

Declaration
public ByteNode(byte value)
Parameters
Type Name Description
byte value

Byte value.

| Edit this page View Source

ByteNode(byte, string)

Creates a new byte valued node.

Declaration
public ByteNode(byte value, string lexicalValue)
Parameters
Type Name Description
byte value

Byte value.

string lexicalValue

Lexical value.

Methods

| Edit this page View Source

AsDecimal()

Gets the decimal value of the byte.

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

AsDouble()

Gets the float value of the double.

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

AsFloat()

Gets the float value of the byte.

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

AsInteger()

Gets the integer value of the byte.

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

Implements

ILiteralNode
IEquatable<T>
IComparable<T>
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>

Extension Methods

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