dotNetRDF API Documentation

GraphLiteralNode Members

GraphLiteralNode overview

Public Instance Properties

EffectiveType (inherited from BaseGraphLiteralNode) Gets the URI of the datatype this valued node represents as a String
Graph (inherited from BaseNode) Nodes belong to a Graph
GraphUri (inherited from BaseNode) Gets/Sets the Graph Uri of the Node
NodeType (inherited from BaseNode) Nodes have a Type
NumericType (inherited from BaseGraphLiteralNode) Gets the numeric type of the node
SubGraph (inherited from BaseGraphLiteralNode) Gets the Subgraph that this Node represents

Public Instance Methods

AsBoolean (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a boolean
AsDateTime (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a date time
AsDecimal (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a decimal
AsDouble (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a double
AsFloat (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a float
AsInteger (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to an integer
AsString (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a string
AsTimeSpan (inherited from BaseGraphLiteralNode) Throws an error as Graph Literals cannot be cast to a time span
CompareToOverloaded. Implementation of Compare To for Graph Literal Nodes
CompareTo (inherited from BaseGraphLiteralNode)Overloaded. Implementation of CompareTo for Graph Literals
EqualsOverloaded. Determines whether this Node is equal to a Graph Literal Node
Equals (inherited from BaseGraphLiteralNode)Overloaded. Implementation of the Equals method for Graph Literal Nodes. Graph Literals are considered Equal if their respective Subgraphs are equal
GetHashCode (inherited from BaseNode) Gets a Hash Code for a Node
GetObjectData (inherited from BaseGraphLiteralNode) Gets the Serialization Information
GetSchema (inherited from BaseNode) Gets the schema for XML serialization
GetType (inherited from Object)
ReadXml (inherited from BaseGraphLiteralNode) Reads the data for XML deserialization
ToString (inherited from BaseGraphLiteralNode)Overloaded. Implementation of ToString for Graph Literals which produces a String representation of the Subgraph in N3 style syntax
ToString (inherited from BaseNode)Overloaded. Gets the String representation of the Node formatted with the given Node formatter
WriteXml (inherited from BaseGraphLiteralNode) Writes the data for XML serialization

Protected Instance Constructors

GraphLiteralNode Overloaded. Initializes a new instance of the GraphLiteralNode class.

Protected Instance Fields

_graph (inherited from BaseNode) Reference to the Graph that the Node belongs to
_graphUri (inherited from BaseNode) Uri of the Graph that the Node belongs to
_hashcode (inherited from BaseNode) Stores the computed Hash Code for this Node
_nodetype (inherited from BaseNode) Node Type for the Node

Protected Instance Methods

Finalize (inherited from Object)
MemberwiseClone (inherited from Object)

See Also

GraphLiteralNode Class | VDS.RDF Namespace