예제 #1
0
 /// <summary>
 /// Checks this Node for equality against another Virtual Node
 /// </summary>
 /// <param name="other">Other Virtual Node</param>
 /// <returns></returns>
 /// <remarks>
 /// Unless Virtual Equality (equality based on the Virtual RDF Provider and Virtual ID) can be determined or the Nodes are of different types then the Nodes value will have to be materialised in order to perform the equality check.
 /// </remarks>
 public bool Equals(BrightstarVirtualNode other)
 {
     return(this.Equals((IVirtualNode <ulong, int>)other));
 }
예제 #2
0
 /// <summary>
 /// Compares this Node to another Virtual Node
 /// </summary>
 /// <param name="other">Other Virtual Node</param>
 /// <returns></returns>
 /// <remarks>
 /// Unless Virtual Equality (equality based on the Virtual RDF Provider and Virtual ID) can be determined or the Nodes are of different types then the Nodes value will have to be materialised in order to perform comparison.
 /// </remarks>
 public int CompareTo(BrightstarVirtualNode other)
 {
     return(this.CompareTo((IVirtualNode <ulong, int>)other));
 }