2 つの SqlHierarchyId ノード間の比較の結果を示す値を返します。
名前空間: Microsoft.SqlServer.Types
アセンブリ: Microsoft.SqlServer.Types (Microsoft.SqlServer.Types.dll)
構文
'宣言
Public Function CompareTo ( _
hid As SqlHierarchyId _
) As Integer
'使用
Dim instance As SqlHierarchyId
Dim hid As SqlHierarchyId
Dim returnValue As Integer
returnValue = instance.CompareTo(hid)
public int CompareTo(
SqlHierarchyId hid
)
public:
int CompareTo(
SqlHierarchyId hid
)
member CompareTo :
hid:SqlHierarchyId -> int
public function CompareTo(
hid : SqlHierarchyId
) : int
パラメーター
- hid
型: Microsoft.SqlServer.Types.SqlHierarchyId
this と比較する SqlHierarchyId ノードです。
戻り値
型: System.Int32
比較対象オブジェクトの相対順序を示す 32 ビット符号付き整数値です。戻り値の意味は次のとおりです。
値 |
意味 |
|---|---|
ゼロより小さい |
this に obj より小さい値が指定されています。 |
ゼロ |
this に obj と等しい値が指定されています。 |
ゼロより大きい |
this に obj より大きい値が指定されています。 |
説明
両方の SqlHierarchyId ノードが nullNULL 参照 (Visual Basic では Nothing) の場合は、0 を返します。
一方の SqlHierarchyId ノードが nullNULL 参照 (Visual Basic では Nothing) の場合、このノードは非 nullNULL 参照 (Visual Basic では Nothing) SqlHierarchyId ノードより小さいものと見なされます。