dotNetRDF API Documentation

BaseVirtualNode(TNodeID,TGraphID) Members

BaseVirtualNode(TNodeID,TGraphID) overview

Public Instance Constructors

BaseVirtualNode(TNodeID,TGraphID) Overloaded. Initializes a new instance of the BaseVirtualNode(TNodeID,TGraphID) class.

Public Instance Properties

Graph Gets the Graph the Node belongs to
GraphUri Gets/Sets the Graph URI of the Node
IsMaterialised Gets whether the Nodes value has been materialised
MaterialisedValue Gets the materialised value of the Node forcing it to be materialised if it hasn't already
NodeType Gets the Type of the Node
Provider Gets the Virtual RDF Provider of the Node
VirtualID Gets the Virtual ID of the Node

Public Instance Methods

CompareToOverloaded. Compares this Node to another Virtual Node
CopyNode Copies the Virtual Node into another Graph
EqualsOverloaded. Checks this Node for equality against another Object
GetHashCode Gets the Hash Code of the Virtual Node
GetObjectData Gets the data for serialization
GetSchema Gets the schema for XML serialization
GetType (inherited from Object)
ReadXml Reads the data for XML deserialization
ToStringOverloaded. Gets the String representation of the Node formatted with the given Node formatter
WriteXml Writes the data for XML deserialization

Protected Instance Fields

_value The materialised value of the Virtual Node

Protected Instance Methods

Finalize (inherited from Object)
MaterialiseValue Materialises the Value if it is not already materialised
MemberwiseClone (inherited from Object)
OnMaterialise Called after the value is materialised for the first time
TryVirtualEquality Tries to check for equality using virtual node IDs

See Also

BaseVirtualNode<TNodeID, TGraphID> Class | VDS.RDF.Storage.Virtualisation Namespace