CompressedStack.Run(CompressedStack, ContextCallback, Object) CompressedStack.Run(CompressedStack, ContextCallback, Object) CompressedStack.Run(CompressedStack, ContextCallback, Object) Method

定義

指定した圧縮スタックで、現在のスレッドに対してメソッドを実行します。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

パラメーター

callback
ContextCallback ContextCallback ContextCallback

指定したセキュリティ コンテキストで実行するメソッドを表す ContextCallbackA ContextCallback that represents the method to be run in the specified security context.

state
Object Object Object

コールバック メソッドに渡すオブジェクト。The object to be passed to the callback method.

例外

compressedStacknullです。compressedStack is null.

注釈

メソッドが完了すると、圧縮されたスタックが以前の状態に戻ります。The compressed stack is returned to its previous state when the method completes.

セキュリティ

SecurityCriticalAttribute
直前の呼び出し元に完全信頼が必要です。Requires full trust for the immediate caller. このメンバーは、部分的に信頼されているコードまたは透過的なコードでは使用できません。This member cannot be used by partially trusted or transparent code.

適用対象