BaseVirtualUriNodeTNodeID, TGraphID Methods | 
The BaseVirtualUriNodeTNodeID, TGraphID generic type exposes the following members.
| Name | Description | |
|---|---|---|
| AsBoolean | 
            Throws an error as URI nodes cannot be cast to a boolean.
              | |
| AsDateTime | 
            Throws an error as URI nodes cannot be cast to a date time.
              | |
| AsDateTimeOffset | 
            Throws an error as URI nodes cannot be cast to a date time.
              | |
| AsDecimal | 
            Throws an error as URI nodes cannot be cast to numerics.
              | |
| AsDouble | 
            Throws an error as URI nodes cannot be cast to numerics.
              | |
| AsFloat | 
            Throws an error as URI nodes cannot be cast to numerics.
              | |
| AsInteger | 
            Throws an error as URI nodes cannot be cast to numerics.
              | |
| AsString | 
            Gets the string value of the node.
              | |
| AsTimeSpan | 
            Throws an error as URIs cannot be cast to a time span.
              | |
| CompareTo(BaseVirtualNodeTNodeID, TGraphID) | 
            Compares this Node to another Virtual Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(BaseVirtualUriNodeTNodeID, TGraphID) | 
            Compares this Node to another URI Node.
              | |
| CompareTo(IBlankNode) | 
            Compares this Node to another Blank Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(IGraphLiteralNode) | 
            Compares this Node to another Graph LiteralNode.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(ILiteralNode) | 
            Compares this Node to another Literal Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(INode) | 
            Compares this Node to another Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(IUriNode) | 
            Compares this Node to another URI Node.
              (Overrides BaseVirtualNodeTNodeID, TGraphIDCompareTo(IUriNode).) | |
| CompareTo(IVariableNode) | 
            Compares this Node to another Variable Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareTo(IVirtualNodeTNodeID, TGraphID) | 
            Compares this Node to another Virtual Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CompareVirtualId | 
            Method to be implemented in derived classes to provide comparison of VirtualId values.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| CopyNode | 
            Copies the Virtual Node into another Graph.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(Object) | 
            Checks this Node for equality against another Object.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(BaseVirtualNodeTNodeID, TGraphID) | 
            Checks this Node for equality against another Virtual Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(BaseVirtualUriNodeTNodeID, TGraphID) | 
            Checks this Node for equality against another URI Node.
              | |
| Equals(IBlankNode) | 
            Checks this Node for equality against another Blank Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(IGraphLiteralNode) | 
            Checks this Node for equality against another Graph Literal Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(ILiteralNode) | 
            Checks this Node for equality against another Literal Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(INode) | 
            Checks this Node for equality against another Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(IUriNode) | 
            Checks this Node for equality against another URI Node.
              (Overrides BaseVirtualNodeTNodeID, TGraphIDEquals(IUriNode).) | |
| Equals(IVariableNode) | 
            Checks this Node for equality against another Variable Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Equals(IVirtualNodeTNodeID, TGraphID) | 
            Checks this Node for equality against another Virtual Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetHashCode | 
            Gets the Hash Code of the Virtual Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| GetObjectData | 
            Gets the data for serialization.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| GetSchema | 
            Gets the schema for XML serialization.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| MaterialiseValue | 
            Materialises the Value if it is not already materialised.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| OnMaterialise | 
            Takes post materialisation actions.
              (Overrides BaseVirtualNodeTNodeID, TGraphIDOnMaterialise.) | |
| ReadXml | 
            Reads the data for XML deserialization.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| ToString | 
            Gets the String representation of the Node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| ToString(INodeFormatter) | 
            Gets the String representation of the Node formatted with the given Node formatter.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| ToString(INodeFormatter, TripleSegment) | 
            Gets the String representation of the Node formatted with the given Node formatter.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| TryCompareVirtualId | 
            Attempt to compare this node with another node.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| TryVirtualEquality | 
            Tries to check for equality using virtual node IDs.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | |
| WriteXml | 
            Writes the data for XML deserialization.
              (Inherited from BaseVirtualNodeTNodeID, TGraphID.) | 
| Name | Description | |
|---|---|---|
| AsDynamic | 
            Dynamically wraps a node.
              (Defined by DynamicExtensions.) | |
| AsSafeBoolean | 
            Tries to get the result of calling AsBoolean() on a node throwing an error if the node is null.
              (Defined by ValuedNodeExtensions.) | |
| AsValuedNode | 
            Takes a INode and converts it to a IValuedNode if it is not already an instance that implements the interface.
              (Defined by ValuedNodeExtensions.) | |
| CopyNode(IGraph) | Overloaded.   
            Copies a Node to the target Graph.
              (Defined by Extensions.) | |
| CopyNode(IGraph, Boolean) | Overloaded.   
            Copies a Node to the target Graph.
              (Defined by Extensions.) | |
| IsListRoot | 
            Gets whether a given Node is valid as a List Root, this does not guarantee that the list itself is valid simply that the Node appears to be the root of a list.
              (Defined by Extensions.) |