次の方法で共有


ConnectionInfo.Equals(Object) メソッド

定義

指定したオブジェクトが、現在の ConnectionInfo オブジェクトと等しいかどうかを判断します。

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

パラメーター

obj
Object

ConnectionInfo オブジェクト。

戻り値

trueではないnullオブジェクトにConnectionInfoキャストでき、オブジェクトの値とScopePath値が同じであるIsLocal場合objは 。それ以外の場合falseは 。

public override bool Equals(object obj) {
    ConnectionInfo connectionInfo = obj as ConnectionInfo;

    if (connectionInfo != null) {
        return (this.IsLocal == connectionInfo.IsLocal) &&
               this.ScopePath.Equals(connectionInfo.ScopePath);
    }

    return false;
}

適用対象