Click or drag to resize

SimpleVirtualUriNode Methods

The SimpleVirtualUriNode type exposes the following members.

Methods
  NameDescription
Public methodAsBoolean
Throws an error as URI nodes cannot be cast to a boolean.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsDateTime
Throws an error as URI nodes cannot be cast to a date time.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsDateTimeOffset
Throws an error as URI nodes cannot be cast to a date time.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsDecimal
Throws an error as URI nodes cannot be cast to numerics.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsDouble
Throws an error as URI nodes cannot be cast to numerics.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsFloat
Throws an error as URI nodes cannot be cast to numerics.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsInteger
Throws an error as URI nodes cannot be cast to numerics.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsString
Gets the string value of the node.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodAsTimeSpan
Throws an error as URIs cannot be cast to a time span.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodCompareTo(BaseVirtualNode<TNodeID, TGraphID>)
Compares this Node to another Virtual Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(BaseVirtualUriNode<TNodeID, TGraphID>)
Compares this Node to another URI Node.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodCompareTo(IBlankNode)
Compares this Node to another Blank Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(IGraphLiteralNode)
Compares this Node to another Graph LiteralNode.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(ILiteralNode)
Compares this Node to another Literal Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(INode)
Compares this Node to another Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(IUriNode)
Compares this Node to another URI Node.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodCompareTo(IVariableNode)
Compares this Node to another Variable Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(IVirtualNode<TNodeID, TGraphID>)
Compares this Node to another Virtual Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodCompareTo(SimpleVirtualUriNode)
Compares this Node to another virtual URI node.
Public methodCompareVirtualId
Method to be implemented in derived classes to provide comparison of VirtualId values.
(Overrides BaseVirtualNode<TNodeID, TGraphID>.CompareVirtualId(TNodeID).)
Public methodCopyNode
Copies the Node to another Graph including the materialised value if present.
(Overrides BaseVirtualNode<TNodeID, TGraphID>.CopyNode(IGraph).)
Public methodEquals(Object)
Checks this Node for equality against another Object.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(BaseVirtualNode<TNodeID, TGraphID>)
Checks this Node for equality against another Virtual Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(BaseVirtualUriNode<TNodeID, TGraphID>)
Checks this Node for equality against another URI Node.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodEquals(IBlankNode)
Checks this Node for equality against another Blank Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(IGraphLiteralNode)
Checks this Node for equality against another Graph Literal Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(ILiteralNode)
Checks this Node for equality against another Literal Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(INode)
Checks this Node for equality against another Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(IUriNode)
Checks this Node for equality against another URI Node.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodEquals(IVariableNode)
Checks this Node for equality against another Variable Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(IVirtualNode<TNodeID, TGraphID>)
Checks this Node for equality against another Virtual Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodEquals(SimpleVirtualUriNode)
Determines whether this Node is equal to another virtual URI node.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Gets the Hash Code of the Virtual Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodGetObjectData
Gets the data for serialization.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodGetSchema
Gets the schema for XML serialization.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMaterialiseValue
Materialises the Value if it is not already materialised.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnMaterialise
Takes post materialisation actions.
(Inherited from BaseVirtualUriNode<TNodeID, TGraphID>.)
Public methodReadXml
Reads the data for XML deserialization.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodToString()
Gets the String representation of the Node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodToString(INodeFormatter)
Gets the String representation of the Node formatted with the given Node formatter.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodToString(INodeFormatter, TripleSegment)
Gets the String representation of the Node formatted with the given Node formatter.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodTryCompareVirtualId
Attempt to compare this node with another node.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Protected methodTryVirtualEquality
Tries to check for equality using virtual node IDs.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Public methodWriteXml
Writes the data for XML deserialization.
(Inherited from BaseVirtualNode<TNodeID, TGraphID>.)
Top
See Also