(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
Nicht zutreffend.

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 bNULL-Verweis (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-Verweis (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 Server 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

Microsoft .NET Framework 3.0 wird unter Windows Vista, Microsoft Windows XP SP2 und Windows Server 2003 SP1 unterstützt.

.NET Framework

Unterstützt in: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

XNA Framework

Unterstützt in: 1.0
Anzeigen:
© 2014 Microsoft