DependencyObject.GetHashCode メソッド

定義

この DependencyObjectのハッシュ コードを取得します。

public:
 override int GetHashCode();
public override sealed int GetHashCode();
override this.GetHashCode : unit -> int
Public Overrides NotOverridable Function GetHashCode () As Integer

返品

符号付き 32 ビット整数ハッシュ コード。

注意 (継承者)

DependencyObjectは、Equals(Object)GetHashCode()の 2 つのObjectメソッドをオーバーライドしてシールします。 オーバーライドによって Object 実装が呼び出され、オブジェクトの等価動作が発生します。 これらの意図的なオーバーライドの目的は、派生クラスが DependencyObjectの値の等価性を定義することを防ぐことです。 DependencyObjectの値の等価性は、DependencyObjectとその依存関係プロパティの本質的なプロパティ値変更機能のために正確になることはありません。 これには、データ バインディングやWPF プロパティ システムなどの基本的なWPF機能が含まれます。

適用対象