DependencyObject.GetHashCode メソッド

定義

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

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

戻り値

Int32

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

注意 (継承者)

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

適用対象