Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob dieser Multicastdelegat und das angegebene Objekt übereinstimmen.
Public NotOverridable Overrides Function Equals( _
ByVal obj As Object _) As Boolean
[C#]
public sealed override bool Equals(objectobj);
[C++]
public: __sealed bool Equals(Object* obj);
[JScript]
public final override function Equals(
obj : Object) : Boolean;
Parameter
- obj
Das Objekt, das mit dieser Instanz verglichen werden soll.
Rückgabewert
true, wenn obj und diese Instanz dieselbe Aufrufliste aufweisen, andernfalls false.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
| MemberAccessException | Es kann keine Instanz einer abstrakten Klasse erstellt werden, oder dieser Member wurde mit einem Mechanismus für die späte Bindung aufgerufen. |
Hinweise
Zwei Delegaten sind gleich, wenn sie nicht NULL (Nothing in Visual Basic) sind, vom genau gleichen Typ sind, ihre Aufruflisten dieselbe Anzahl von Elementen aufweisen und jedes Element der Aufrufliste des ersten Delegaten gleich dem entsprechenden Element der Aufrufliste des zweiten Delegaten ist.
Zwei Elemente der Aufruflisten sind gleich, wenn sie dieselbe Instanzmethode für dieselbe Zielinstanz aufrufen oder wenn sie dieselbe statische Methode aufrufen.
Anforderungen
Plattformen: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003-Familie, .NET Compact Framework - Windows CE .NET
.NET Framework-Sicherheit:
- ReflectionPermission beim Laden mit später Bindung mit Mechanismen wie Type.InvokeMember. Zugeordnete Enumeration: ReflectionPermissionFlag.MemberAccess.
Siehe auch
MulticastDelegate-Klasse | MulticastDelegate-Member | System-Namespace