ContextCallback Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje metodę, która ma być wywoływana w nowym kontekście.
public delegate void ContextCallback(System::Object ^ state);
public delegate void ContextCallback(object state);
public delegate void ContextCallback(object? state);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ContextCallback(object state);
type ContextCallback = delegate of obj -> unit
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextCallback = delegate of obj -> unit
Public Delegate Sub ContextCallback(state As Object)
Parametry
- state
- Object
Obiekt zawierający informacje, które mają być używane przez metodę wywołania zwrotnego za każdym razem, gdy jest wykonywany.
- Atrybuty
Uwagi
ContextCallback jest używany przez ExecutionContext.Run metody i SecurityContext.Run . ContextCallback reprezentuje metodę do uruchomienia w podanym kontekście. Po zakończeniu wykonywania metody kontekst zostanie przywrócony do poprzedniego stanu.
Utwórz delegata, przekazując metodę wywołania zwrotnego do konstruktora ContextCallback . Metoda musi mieć podpis pokazany tutaj.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |