Share via


context_unblock_unbalanced-Klasse

Diese Klasse beschreibt eine Ausnahme, die immer dann ausgelöst wird, wenn Aufrufe der Block-Methode und der Unblock-Methode eines Context-Objekts nicht ordnungsgemäß zugeordnet werden.

class context_unblock_unbalanced : public std::exception;

Member

Öffentliche Konstruktoren

Name

Beschreibungen

context_unblock_unbalanced::context_unblock_unbalanced-Konstruktor

Überladen. Erstellt ein context_unblock_unbalanced-Objekt.

Hinweise

Aufrufe der Block-Methode und der Unblock-Methode eines Context-Objekts müssen immer ordnungsgemäß zugeordnet sein. Die Concurrency Runtime ermöglicht es, die Operationen in jeder Reihenfolge durchzuführen. Ein Aufruf von Block darf z. B. auf einen Aufruf von Unblock folgen und umgekehrt. Diese Ausnahme würde ausgelöst werden, wenn z. B. zwei Aufrufe der Unblock-Methode in einer Zeile ausgeführt wurden, für ein Context-Objekt, das nicht blockiert wurde.

Vererbungshierarchie

exception

context_unblock_unbalanced

Anforderungen

Header: concrt.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace

Context-Klasse

Context::Unblock-Methode

Context::Block-Methode