Share via


ConnectionInfo.Equals(Object) Method

Definition

Determines whether the specified object is equal to the current ConnectionInfo object.

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

Parameters

obj
Object

A ConnectionInfo object.

Returns

true if obj can be cast to a ConnectionInfo object that is not null and the objects have the same IsLocal and ScopePath values; otherwise, false.

Examples

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;
}

Applies to