ContextCallback Delegat
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |