Aracılığıyla paylaş


cancellation_token sınıfı

cancellation_token Sınıfı, bazı işlemi iptal etmek için istenmiş olup olmadığını belirleme yeteneğini temsil eder.

class cancellation_token;

Üyeler

Hh749975.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucular

Ad

Tanımlama

cancellation_token::cancellation_token yapıcı

Aşırı yüklenmiş. Oluşturan bir cancellation_token nesne.

cancellation_token:: ~ cancellation_token yıkıcı

Destructs cancellation_token nesne.

Hh749975.collapse_all(tr-tr,VS.110).gifOrtak Yöntemler

Ad

Tanımlama

cancellation_token::deregister_callback yöntemi

İptali belirteci iptal edildiğinde çağrılır bir geri arama işlevini kaydını siler.

cancellation_token::is_cancelable yöntemi

Olup bu belirteç veya iptal edebilecek bir göstergesi verir.

cancellation_token::is_canceled yöntemi

Döner true belirteci iptal edilmişse.

cancellation_token::none yöntemi

Hiçbir zaman iptali olabilen iptali belirteci döndürür.

cancellation_token::register_callback yöntemi

İptali belirteci iptal edildiğinde çağrılır bir geri arama işlevini kaydeder.

Hh749975.collapse_all(tr-tr,VS.110).gifOrtak İşleçler

Ad

Tanımlama

cancellation_token::operator! = işleci

İki olup olmadığını belirleyen cancellation_token iki farklı underlyign belirteci nesneleri temsil eder.

cancellation_token::operator = işleci

Aşırı yüklenmiş. İçeriği değiştirir cancellation_token ile başka bir nesne.

cancellation_token::operator == işlecini

İki olup olmadığını belirleyen cancellation_token nesneleri aynı temel belirteç temsil eder.

Notlar

Birden çok cancellation_token nesneleri bağlı bir cancellation_token_source nesne. Çağırdığınızda İptal yöntemi bir belirteç kaynağı üzerindeki tüm bağlantılı cancellation_token nesneleri iptal edildi olarak ayarlanır.

Belirli bir cancellation_token nesne ilişkili bir task_group, structured_task_group, veya task örtülü iptalini sağlamak için. Bunun için İptal bilgisi yoklanabilir veya kayıtlı ve onu iptal edildiğinde adlı bir geri arama olması gerekir.

cancellation_tokenakıllı bir işaretçi gibi davranır ve değerine göre etrafında geçirmek güvenlidir.

Görev iptal etme hakkında daha fazla bilgi için bkz: ppl iptali.

Devralma Hiyerarşisi

cancellation_token

Gereksinimler

Başlık: ppl.h

Ad Alanı: concurrency

Ayrıca bkz.

Başvuru

eşzamanlılık ad