次の方法で共有


DtsObject.GetHashCode メソッド

このインスタンスのハッシュ コードを返します。

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public Overrides Function GetHashCode As Integer
'使用
Dim instance As DtsObject 
Dim returnValue As Integer 

returnValue = instance.GetHashCode()
public override int GetHashCode()
public:
virtual int GetHashCode() override
abstract GetHashCode : unit -> int  
override GetHashCode : unit -> int
public override function GetHashCode() : int

戻り値

型: System.Int32
このインスタンスの 32 ビット符号付き整数のハッシュ コードです。

説明

GetHashCode メソッドは、ValueType から派生した型に適用されます。 派生した型のフィールドを 1 つ以上使って、戻り値を計算します。 1 つ以上のフィールドに可変の値がある場合、戻り値は予測不可能で、ハッシュ テーブルのキーとして使用するには適さない可能性があります。 この場合、この型のハッシュ コードの概念をより綿密に表す GetHashCode の独自の実装を記述することを検討してください。 詳細については、「Object.HashCode」および System.Collections 名前空間の Hashtable クラスを参照してください。

関連項目

参照

DtsObject クラス

Microsoft.SqlServer.Dts.Runtime 名前空間