Compartilhar via


cancellation_token_source classe

O cancellation_token_source classe representa a capacidade de cancelar uma operação.

class cancellation_token_source;

Membros

Hh749985.collapse_all(pt-br,VS.110).gifConstrutores públicos

Nome

Descrição

Construtor de cancellation_token_source::cancellation_token_source

Sobrecarregado.Constrói um cancellation_token_source objeto.

cancellation_token_source:: ~ cancellation_token_source destruidor

Destructs a cancellation_token_source objeto.

Hh749985.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

Método de cancellation_token_source::Cancel

Cancela o token de origem e todos os símbolos associados a ele.

Método de cancellation_token_source::create_linked_source

Sobrecarregado.Cria um cancellation_token_source que será cancelada quando um token de entrada é cancelado.

Método de cancellation_token_source::get_token

Retorna um cancellation_token associados a esta fonte.

Hh749985.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

cancellation_token_source::Operator! = operador

Determina se dois cancellation_token_source objetos representam duas fontes diferentes de token.

cancellation_token_source::Operator = operador

Sobrecarregado.Substitui o conteúdo de um cancellation_token_source o objeto com outro.

cancellation_token_source::Operator = = operador

Determina se dois cancellation_token_source objetos representam a mesma fonte de token.

Comentários

O cancellation_token_source pode ser usado para solicitar o cancelamento de uma operação cancelável.

Use o Cancelar método para definir todos os cancellation_tokenassociado com este do cancellation_toekn_source como canceladas.

cancellation_token_sourcese comporta como um ponteiro inteligente e é seguro para passar ao redor por valor.

Hierarquia de herança

cancellation_token_source

Requisitos

Cabeçalho: ppl.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace