MulticastDelegate.Equals(Object) Methode

Definition

Bestimmt, ob dieser Multicastdelegat und das angegebene Objekt gleich sind.

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

Parameter

obj
Object

Das Objekt, das mit dieser Instanz verglichen werden soll.

Gibt zurück

true if obj and this instance have the same invocation lists; otherwise, false.

Ausnahmen

Eine Instanz einer abstrakten Klasse kann nicht erstellt werden, oder dieses Element wurde mit einem spät gebundenen Mechanismus aufgerufen.

Hinweise

Zwei Stellvertretungen sind gleich, wenn sie nicht null identisch sind und identisch sind, ihre Aufruflisten dieselbe Anzahl von Elementen enthalten, und jedes Element in der Aufrufliste des ersten Delegaten entspricht dem entsprechenden Element in der Aufrufliste der zweiten Stellvertretung.

Zwei Aufruflistenelemente sind gleich, wenn sie dieselbe Instanzmethode für dieselbe Zielinstanz aufrufen oder dieselbe statische Methode aufrufen.

Gilt für: