CancellationToken.UnsafeRegister Metoda

Definicja

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

callback
Action<Object>

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.

Dotyczy