CancellationToken.UnsafeRegister Metoda
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.
Przeciążenia
| Nazwa | Opis |
|---|---|
| UnsafeRegister(Action<Object,CancellationToken>, Object) |
Rejestruje pełnomocnika, który będzie wywoływany po anulowaniu tego tokenu Anulowania. |
| UnsafeRegister(Action<Object>, Object) |
Rejestruje delegata, który jest wywoływany po CancellationToken anulowaniu. |
UnsafeRegister(Action<Object,CancellationToken>, Object)
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
Rejestruje pełnomocnika, który będzie wywoływany po anulowaniu tego tokenu Anulowania.
public:
System::Threading::CancellationTokenRegistration UnsafeRegister(Action<System::Object ^, System::Threading::CancellationToken> ^ callback, System::Object ^ state);
public System.Threading.CancellationTokenRegistration UnsafeRegister(Action<object?,System.Threading.CancellationToken> callback, object? state);
member this.UnsafeRegister : Action<obj, System.Threading.CancellationToken> * obj -> System.Threading.CancellationTokenRegistration
Public Function UnsafeRegister (callback As Action(Of Object, CancellationToken), state As Object) As CancellationTokenRegistration
Parametry
- callback
- Action<Object,CancellationToken>
Pełnomocnik, który ma zostać wykonany po anulowaniu tokenu CancellationToken .
- state
- Object
Stan, który ma być przekazywany do callback momentu wywołania delegata. Może to być null.
Zwraca
Wystąpienie CancellationTokenRegistration , które może służyć do wyrejestrowania wywołania zwrotnego.
Wyjątki
Parametr callback ma wartość null.
Uwagi
Jeśli ten token jest już w stanie anulowanym, delegat zostanie uruchomiony natychmiast i synchronicznie. Każdy wyjątek generowany przez delegata jest propagowany z tego wywołania metody. ExecutionContext nie jest przechwytywany ani przepływany do wywołania wywołania wywołania zwrotnego.
Dotyczy
UnsafeRegister(Action<Object>, Object)
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
- Źródło:
- CancellationToken.cs
Rejestruje delegata, który jest wywoływany po CancellationToken anulowaniu.
public:
System::Threading::CancellationTokenRegistration UnsafeRegister(Action<System::Object ^> ^ callback, System::Object ^ state);
public System.Threading.CancellationTokenRegistration UnsafeRegister(Action<object?> callback, object? state);
member this.UnsafeRegister : Action<obj> * obj -> System.Threading.CancellationTokenRegistration
Public Function UnsafeRegister (callback As Action(Of Object), state As Object) As CancellationTokenRegistration
Parametry
Pełnomocnik do wykonania po anulowaniu CancellationToken .
- state
- Object
Stan, który ma być przekazywany do callback momentu wywołania delegata. Może to być null.
Zwraca
Obiekt, który może służyć do wyrejestrowania wywołania zwrotnego.
Wyjątki
callback ma wartość null.
Uwagi
Jeśli ten token jest już w stanie anulowanym, delegat jest uruchamiany natychmiast i synchronicznie. Każdy wyjątek generowany przez delegata jest propagowany z tego wywołania metody.
Element ExecutionContext nie jest przechwytywany ani przepływany do wywołania wywołania wywołania wywołania zwrotnego.