(0) exportieren Drucken
Alle erweitern

Delegate.Combine-Methode (Delegate, Delegate)

Verkettet die Aufruflisten zweier Delegaten.

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

public static Delegate Combine (
	Delegate a,
	Delegate b
)
public static Delegate Combine (
	Delegate a, 
	Delegate b
)
public static function Combine (
	a : Delegate, 
	b : Delegate
) : Delegate

Parameter

a

Der Delegat mit der ersten Aufrufliste.

b

Der Delegat mit der letzten Aufrufliste.

Rückgabewert

Eine neuer Delegat mit einer Aufrufliste, die aus der Verkettung der Aufruflisten von a und b in dieser Reihenfolge besteht. Gibt a zurück, wenn b NULL (Nothing in Visual Basic) ist, gibt b zurück, wenn a ein NULL-Verweis ist, und gibt einen NULL-Verweis zurück, wenn a und b NULL-Verweise sind.

AusnahmetypBedingung

ArgumentException

a und b sind nicht NULL (Nothing in Visual Basic), und a und b sind nicht Instanzen desselben Delegatentyps.

Die Aufrufliste kann Mehrfacheinträge enthalten, d. h. Einträge, die auf dieselbe Methode für dasselbe Objekt verweisen.

Combine bietet sich für das Erstellen von Ereignishandlern an, die bei jedem Eintreten eines Ereignisses mehrere Methoden aufrufen.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, 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