Compartilhar via


cancellation_token_registration classe

O cancellation_token_registration classe representa uma notificação de retorno de chamada de um cancellation_token.

class cancellation_token_registration;

Membros

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

Nome

Descrição

Construtor de cancellation_token_registration::cancellation_token_registration

Sobrecarregado.Constrói um cancellation_token_registration objeto.

cancellation_token_registration:: ~ cancellation_token_registration destruidor

Destructs a cancellation_token_registration objeto.

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

Nome

Descrição

cancellation_token_registration::Operator! = operador

Determina se dois cancellation_token_registration objetos representam dois registros de token de cancelamento diferentes.

cancellation_token_registration::Operator = operador

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

cancellation_token_registration::Operator = = operador

Determina se dois cancellation_token_registration objetos representam o mesmo registro de token de cancelamento.

Comentários

Ao usar o register método em um cancellation_token para receber notificação de quando ocorre o cancelamento, um cancellation_token_registration objeto é retornado como um identificador para o retorno de chamada para que você pode solicitar um retorno de chamada específico não mais ser feitas através do uso de deregister método.

O cancellation_token_registration se comporta como um ponteiro inteligente e é seguro e eficiente para passar ao redor por valor.

Hierarquia de herança

cancellation_token_registration

Requisitos

Cabeçalho: ppl.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace