CompressedStack.Run(CompressedStack, ContextCallback, Object) Methode

Definition

Führt eine Methode im angegebenen komprimierten Stapel für den aktuellen Thread aus.Runs a method in the specified compressed stack on the current thread.

public:
 static void Run(System::Threading::CompressedStack ^ compressedStack, System::Threading::ContextCallback ^ callback, System::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

Parameter

compressedStack
CompressedStack

Die festzulegende CompressedStack.The CompressedStack to set.

callback
ContextCallback

Ein ContextCallback, der die im angegebenen Sicherheitskontext auszuführende Methode darstellt.A ContextCallback that represents the method to be run in the specified security context.

state
Object

Das an die Rückrufmethode zu übergebende Objekt.The object to be passed to the callback method.

Attribute

Ausnahmen

compressedStack ist null.compressedStack is null.

Hinweise

Der komprimierte Stapel wird in seinen vorherigen Zustand zurückversetzt, wenn die Methode abgeschlossen ist.The compressed stack is returned to its previous state when the method completes.

Sicherheit

SecurityCriticalAttribute
Erfordert volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer.Requires full trust for the immediate caller. Dieser Member kann nicht von teilweise vertrauenswürdigem oder transparentem Code verwendet werden.This member cannot be used by partially trusted or transparent code.

Gilt für: