次の方法で共有


SqlHierarchyId.CompareTo メソッド (SqlHierarchyId)

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

パラメーター

戻り値

型: 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 ノードより小さいものと見なされます。

関連項目

参照

SqlHierarchyId 構造体

CompareTo オーバーロード

Microsoft.SqlServer.Types 名前空間