dotNetRDF API Documentation

SimpleVirtualVariableNode Members

SimpleVirtualVariableNode overview

Public Instance Constructors

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

Public Instance Properties

EffectiveType (inherited from BaseVirtualVariableNode) Gets the URI of the datatype this valued node represents as a String
Graph (inherited from BaseVirtualNode) Gets the Graph the Node belongs to
GraphUri (inherited from BaseVirtualNode) Gets/Sets the Graph URI of the Node
IsMaterialised (inherited from BaseVirtualNode) Gets whether the Nodes value has been materialised
MaterialisedValue (inherited from BaseVirtualNode) Gets the materialised value of the Node forcing it to be materialised if it hasn't already
NodeType (inherited from BaseVirtualNode) Gets the Type of the Node
NumericType (inherited from BaseVirtualVariableNode) Gets the numeric type of the node
Provider (inherited from BaseVirtualNode) Gets the Virtual RDF Provider of the Node
VariableName (inherited from BaseVirtualVariableNode) Gets the Variable Name
VirtualID (inherited from BaseVirtualNode) Gets the Virtual ID of the Node

Public Instance Methods

AsBoolean (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsDateTime (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsDecimal (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsDouble (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsFloat (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsInteger (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsString (inherited from BaseVirtualVariableNode) Throws an error as variables nodes cannot be cast to types
AsTimeSpan (inherited from BaseVirtualVariableNode) Throws an error as variables cannot be cast to a time span
CompareToOverloaded. Compares this Node to another virtual Variable node
CompareTo (inherited from BaseVirtualVariableNode)Overloaded. Compares this Node to another Variable Node
CompareTo (inherited from BaseVirtualNode)Overloaded.
CopyNode Copies the Node to another Graph including the materialised value if present
EqualsOverloaded. Determines whether this Node is equal to another virtual variable node
Equals (inherited from BaseVirtualVariableNode)Overloaded. Checks this Node for equality against another Variable Node
Equals (inherited from BaseVirtualNode)Overloaded. Checks this Node for equality against another Object
GetHashCode (inherited from BaseVirtualNode) Gets the Hash Code of the Virtual Node
GetObjectData (inherited from BaseVirtualNode) Gets the data for serialization
GetSchema (inherited from BaseVirtualNode) Gets the schema for XML serialization
GetType (inherited from Object)
ReadXml (inherited from BaseVirtualNode) Reads the data for XML deserialization
ToString (inherited from BaseVirtualNode)Overloaded. Gets the String representation of the Node formatted with the given Node formatter
WriteXml (inherited from BaseVirtualNode) Writes the data for XML deserialization

Protected Instance Fields

_value (inherited from BaseVirtualNode) The materialised value of the Virtual Node

Protected Instance Methods

Finalize (inherited from Object)
MaterialiseValue (inherited from BaseVirtualNode) Materialises the Value if it is not already materialised
MemberwiseClone (inherited from Object)
OnMaterialise (inherited from BaseVirtualVariableNode) Takes post materialisation actions
TryVirtualEquality (inherited from BaseVirtualNode) Tries to check for equality using virtual node IDs

See Also

SimpleVirtualVariableNode Class | VDS.RDF.Storage.Virtualisation Namespace