Compartilhar via


classe context_unblock_unbalanced

Esta classe descreve uma exceção lançada quando chama o Block e Unblock métodos de um Context objeto não estão emparelhados adequadamente.

class context_unblock_unbalanced : public std::exception;

Membros

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

Nome

Descrição

Construtor de context_unblock_unbalanced::context_unblock_unbalanced

Sobrecarregado.Constrói um context_unblock_unbalanced objeto.

Comentários

Chamadas para o Block e Unblock métodos de um Context objeto sempre deve estar combinado corretamente.O Runtime de simultaneidade permite operações de acontecer em qualquer ordem.Por exemplo, uma chamada para Block pode ser seguido por uma chamada para Unblock, ou vice-versa.Essa exceção ser lançada se, por exemplo, duas chamadas para o Unblock método foram feitas em uma linha em um Context objeto que não foi bloqueado.

Hierarquia de herança

exception

context_unblock_unbalanced

Requisitos

Cabeçalho: concrt.h

Namespace: concorrência

Consulte também

Referência

simultaneidade Namespace

Classe de contexto

Método de Context::Unblock

Método de Context::Block