(0) exportieren Drucken
Alle erweitern

Delegate.Equals-Methode (Object)

Bestimmt, ob das angegebene Objekt und der aktuelle Delegat vom gleichen Typ sind und die gleichen Ziele, Methoden und Aufruflisten besitzen.

Namespace: System
Assembly: mscorlib (in mscorlib.dll)

public override bool Equals (
	Object obj
)
public boolean Equals (
	Object obj
)
public override function Equals (
	obj : Object
) : boolean

Parameter

obj

Das Objekt, das mit dem aktuellen Delegaten verglichen werden soll.

Rückgabewert

true, wenn obj und der aktuelle Delegat dieselben Ziele, Methoden und Aufruflisten aufweisen, andernfalls false.

AusnahmetypBedingung

MemberAccessException

Der Aufrufer hat keinen Zugriff auf die vom Delegaten dargestellte Methode (wenn die Methode z. B. privat ist).

Wenn die beiden Delegaten nicht vom gleichen Typ sind, werden sie nicht als gleich betrachtet

HinweisWichtig:

In .NET Framework, Version 1.0 und 1.1, werden zwei Delegaten dann als gleich betrachtet, wenn ihre Ziele, Methoden und Aufruflisten gleich sind, selbst wenn die Delegaten unterschiedliche Typen sind.

Die Methoden und Ziele werden wie folgt auf Gleichheit überprüft:

  • Wenn beide verglichenen Methoden statisch sind und dieselbe Methode in derselben Klasse darstellen, werden sowohl die Methoden als auch die Ziele als gleich betrachtet.

  • Wenn es sich bei beiden verglichenen Methoden um Instanzenmethoden handelt und diese dieselbe Methode in demselben Objekt darstellen, werden sowohl die Methoden als auch die Ziele als gleich betrachtet.

  • Andernfalls werden sowohl die Methoden als auch die Ziele als ungleich angesehen.

Zwei Aufruflisten werden nur dann als identisch betrachtet, wenn sie dieselbe Reihenfolge aufweisen und die einander entsprechenden Elemente der Listen dieselbe Methode und dasselbe Ziel darstellen.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0
Anzeigen:
© 2014 Microsoft