Поделиться через


Класс context_unblock_unbalanced

Этот класс штриховой описывающее исключение, если вызовы методов Block и Unblock объекта Context неправильно связыванны.

class context_unblock_unbalanced : public std::exception;

Члены

Dd470686.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

Конструктор context_unblock_unbalanced::context_unblock_unbalanced

Перегружен.Создает объект context_unblock_unbalanced.

Заметки

Вызовы методов Block и Unblock объекта Context всегда должны быть правильно объединены в пару.Среда параллелизма позволяет операциям происходить в любом порядке.Например, вызов Block может следовать при вызове Unblock или наоборот.Это исключение может быть создано, если, например, два вызова метода Unblock были выполнены подряд на объект Context, который не был заблокирован.

Иерархия наследования

exception

context_unblock_unbalanced

Требования

Заголовок: concrt.h

Параллелизм пространство имен:

См. также

Ссылки

Пространство имен concurrency

Класс Context

Метод Context::Unblock

Метод Context::Block