Udostępnij za pośrednictwem


cancellation_token_source — Klasa

Klasa cancellation_token_source reprezentuje zdolność do anulowania pewnej operacji możliwej do anulowania.

class cancellation_token_source;

Elementy członkowskie

Konstruktory publiczne

Nazwa

Opis

cancellation_token_source::cancellation_token_source — Konstruktor

Przeciążone.Tworzy nowy cancellation_token_source.Źródło może służyć do oflagowania anulowania niektórych operacji możliwych do anulowania.

cancellation_token_source::~cancellation_token_source — Destruktor

Metody publiczne

Nazwa

Opis

cancellation_token_source::cancel — Metoda

Anuluje token.Wszelkie task_group, structured_task_group, lub task które wykorzystują token będą anulowane po tym wywołaniu i zgłoszą wyjątek w następnym punkcie przerwania.

cancellation_token_source::create_linked_source — Metoda

Przeciążone.Tworzy cancellation_token_source, anulowany, gdy dostarczony token zostaje anulowany.

cancellation_token_source::get_token — Metoda

Zwraca token anulowania skojarzony z tym źródłem.Zwracany token może być sondowany w celu anulowania lub wygenerowania wywołania zwrotnego, jeśli i wtedy, gdy następuje anulowanie.

Operatory publiczne

Nazwa

Opis

cancellation_token_source::operator!= Operator

cancellation_token_source::operator= Operator

cancellation_token_source::operator== Operator

Hierarchia dziedziczenia

cancellation_token_source

Wymagania

Nagłówek: pplcancellation_token.h

Przestrzeń nazw: concurrency

Zobacz też

Informacje

concurrency — Przestrzeń nazwy