FrameworkName.Equals メソッド

定義

この FrameworkName インスタンスが、指定されたオブジェクトまたは FrameworkName インスタンスと同じ .NET Framework バージョンを表すかどうかを示す値を返します。

オーバーロード

Equals(Object)

この FrameworkName インスタンスが、指定されたオブジェクトと同じ .NET のバージョンを表すかどうかを示す値を返します。

Equals(FrameworkName)

この FrameworkName インスタンスが、指定された FrameworkName インスタンスと同じ .NET のバージョンを表すかどうかを示す値を返します。

Equals(Object)

この FrameworkName インスタンスが、指定されたオブジェクトと同じ .NET のバージョンを表すかどうかを示す値を返します。

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
public override bool Equals (object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

パラメーター

obj
Object

現在のインスタンスと比較する対象のオブジェクト。

戻り値

Boolean

現在の FrameworkName オブジェクトのすべての構成要素が、obj の対応する構成要素に一致する場合は true。それ以外の場合は false

注釈

メソッドはオブジェクトにFrameworkName変換objし、オーバーロードをFrameworkName.Equals(FrameworkName)呼び出して等しいかどうかをテストします。 変換が成功しない場合、または成功した場合 objnull、メソッドが返します false

適用対象

Equals(FrameworkName)

この FrameworkName インスタンスが、指定された FrameworkName インスタンスと同じ .NET のバージョンを表すかどうかを示す値を返します。

public:
 virtual bool Equals(System::Runtime::Versioning::FrameworkName ^ other);
public bool Equals (System.Runtime.Versioning.FrameworkName other);
public bool Equals (System.Runtime.Versioning.FrameworkName? other);
override this.Equals : System.Runtime.Versioning.FrameworkName -> bool
Public Function Equals (other As FrameworkName) As Boolean

パラメーター

other
FrameworkName

現在のインスタンスと比較する対象のオブジェクト。

戻り値

Boolean

現在の FrameworkName オブジェクトのすべての構成要素が、other の対応する構成要素に一致する場合は true。それ以外の場合は false

実装

注釈

このメソッドは、次の比較の結果を返すことによって等価性をテストします。

  • 現在の Identifier インスタンスのプロパティ値の序数比較と other.

  • 現在の Profile インスタンスのプロパティ値の序数比較と other.

  • メソッドを呼び出すことによるバージョン プロパティの Version.Equals 比較。

適用対象