Freigeben über


CompressedStack.Run(CompressedStack, ContextCallback, Object) Methode

Definition

Führt eine Methode im angegebenen komprimierten Stapel für den aktuellen Thread aus.

public:
 static void Run(System::Threading::CompressedStack ^ compressedStack, System::Threading::ContextCallback ^ callback, System::Object ^ state);
public static void Run (System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object? state);
public static void Run (System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object state);
[System.Security.SecurityCritical]
public static void Run (System.Threading.CompressedStack compressedStack, System.Threading.ContextCallback callback, object state);
static member Run : System.Threading.CompressedStack * System.Threading.ContextCallback * obj -> unit
[<System.Security.SecurityCritical>]
static member Run : System.Threading.CompressedStack * System.Threading.ContextCallback * obj -> unit
Public Shared Sub Run (compressedStack As CompressedStack, callback As ContextCallback, state As Object)

Parameter

compressedStack
CompressedStack

Die festzulegende CompressedStack.

callback
ContextCallback

Ein ContextCallback, der die im angegebenen Sicherheitskontext auszuführende Methode darstellt.

state
Object

Das an die Rückrufmethode zu übergebende Objekt.

Attribute

Ausnahmen

compressedStack ist null.

Hinweise

Der komprimierte Stapel wird an den vorherigen Zustand zurückgegeben, wenn die Methode abgeschlossen ist.

Gilt für