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. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla