Freigeben über


PeerContact.Equals Methode

Definition

Bestimmt, ob der PeerName dieses PeerContact-Objekts dem Namen eines anderen Objekts entspricht.

Überlädt

Equals(PeerContact)

Vergleicht den PeerContact mit der angegebenen PeerContact-Instanz.

Equals(Object)

Vergleicht die PeerContact-Instanz mit dem angegebenen Objekt.

Equals(Object, Object)

Stellt fest, ob die angegebenen PeerContact-Instanzen als gleich betrachtet werden.

Hinweise

Gibt zurücktrue, wenn das angegebene Object mit dem aktuellen instance identisch PeerName ist, andernfalls false. Diese Methode gibt auch zurück false , wenn übergebene Parameter sind null.

Equals(PeerContact)

Vergleicht den PeerContact mit der angegebenen PeerContact-Instanz.

public:
 virtual bool Equals(System::Net::PeerToPeer::Collaboration::PeerContact ^ other);
public bool Equals (System.Net.PeerToPeer.Collaboration.PeerContact other);
override this.Equals : System.Net.PeerToPeer.Collaboration.PeerContact -> bool
Public Function Equals (other As PeerContact) As Boolean

Parameter

other
PeerContact

Die PeerContact-Instanz, die auf Gleichheit überprüft werden soll.

Gibt zurück

true, wenn die bereitgestellte PeerContact-Instanz übereinstimmende Daten aufweist, andernfalls false.

Implementiert

Ausnahmen

Das PeerContact -Objekt wurde verworfen.

Hinweise

Vor dem Vergleich tritt keine Normalisierung für die Zeichenfolgen auf. Alle Normalisierungen sollten während oder vor dem Erstellen der PeerContact Objekte abgeschlossen sein.

Gilt für:

Equals(Object)

Vergleicht die PeerContact-Instanz mit dem angegebenen Objekt.

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

Parameter

obj
Object

Vergleicht die PeerContact-Instanz mit dem angegebenen Objekt.

Gibt zurück

true, wenn die bereitgestellte PeerContact-Instanz übereinstimmende Daten aufweist, andernfalls false. Diese Methode gibt auch dann false zurück, wenn der übergebene Parameter null ist.

Ausnahmen

Das PeerContact -Objekt wurde verworfen.

Hinweise

Andere Objekte, die mit PeerContact Objekten verglichen werden können, sind Peerhostnamen, relative Peernamen und Namen, die von anderen System.Net.PeerToPeer Objekten entkapselt wurden.

Vor dem Vergleich tritt keine Normalisierung für die Zeichenfolgen auf. Alle Normalisierungen sollten während oder vor dem Erstellen der PeerContact Objekte abgeschlossen sein.

Gilt für:

Equals(Object, Object)

Stellt fest, ob die angegebenen PeerContact-Instanzen als gleich betrachtet werden.

public:
 static bool Equals(System::Object ^ objA, System::Object ^ objB);
public static bool Equals (object objA, object objB);
static member Equals : obj * obj -> bool
Public Shared Function Equals (objA As Object, objB As Object) As Boolean

Parameter

objA
Object

Der erste zu vergleichende PeerContact.

objB
Object

Der zweite zu vergleichende PeerContact.

Gibt zurück

true, wenn die bereitgestellten PeerContact-Instanzen übereinstimmende Daten aufweisen, andernfalls false.

Hinweise

Dies kann verwendet werden, um zu bestimmen, ob ein PeerName gleichzeitig von zwei verschiedenen Remotepeers verwendet wird.

Andere Objekte, die mit PeerContact Objekten verglichen werden können, sind Peerhostnamen, relative Peernamen und Namen, die von anderen System.Net.PeerToPeer Objekten entkapselt wurden.

Weitere Informationen

Gilt für: