CancellationToken.UnsafeRegister Yöntem

Tanım

Aşırı Yüklemeler

Name Description
UnsafeRegister(Action<Object,CancellationToken>, Object)

Bu CancellationToken iptal edildiğinde çağrılacak bir temsilci kaydeder.

UnsafeRegister(Action<Object>, Object)

Bu CancellationToken işlem iptal edildiğinde çağrılan bir temsilciyi kaydeder.

UnsafeRegister(Action<Object,CancellationToken>, Object)

Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs

Bu CancellationToken iptal edildiğinde çağrılacak bir temsilci kaydeder.

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

Parametreler

callback
Action<Object,CancellationToken>

CancellationToken iptal edildiğinde yürütülecek temsilci.

state
Object

Temsilci çağrıldığında geçirilen callback durum. Bu olabilir null.

Döndürülenler

CancellationTokenRegistration Geri çağırmanın kaydını kaldırmak için kullanılabilecek örnek.

Özel durumlar

callback, null'e eşittir.

Açıklamalar

Bu belirteç zaten iptal edilmiş durumdaysa, temsilci hemen ve zaman uyumlu olarak çalıştırılır. Temsilcinin oluşturduğu herhangi bir özel durum bu yöntem çağrısının dışına yayılır. ExecutionContext yakalanmaz veya geri çağırmanın çağrısına akışı yapılmaz.

Şunlara uygulanır

UnsafeRegister(Action<Object>, Object)

Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs
Kaynak:
CancellationToken.cs

Bu CancellationToken işlem iptal edildiğinde çağrılan bir temsilciyi kaydeder.

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

Parametreler

callback
Action<Object>

İptal edildiğinde CancellationToken yürütülecek temsilci.

state
Object

Temsilci çağrıldığında geçirilen callback durum. Bu olabilir null.

Döndürülenler

Geri çağırma kaydını kaldırmak için kullanılabilecek bir nesne.

Özel durumlar

callback null değeridir.

Açıklamalar

Bu belirteç zaten iptal edilmiş durumdaysa, temsilci hemen ve zaman uyumlu olarak çalıştırılır. Temsilcinin oluşturduğu herhangi bir özel durum bu yöntem çağrısının dışına yayılır.

ExecutionContext yakalanmaz veya geri çağırmanın çağrısına akışı yapılmaz.

Şunlara uygulanır