Freigeben über


context_unblock_unbalanced-Klasse

Diese Klasse beschreibt eine Ausnahme, die ausgelöst wird, wenn Aufrufe der BlockUnblock und Methoden eines Objekts Context nicht ordnungsgemäß zugeordnet sind.

class context_unblock_unbalanced : public std::exception;

Mitglieder

Dd470686.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

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.Beispielsweise kann ein Aufruf von Block bei einem Aufruf von Unblock folgen oder 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: Parallelität

Siehe auch

Referenz

concurrency-Namespace

Context-Klasse

Context::Unblock-Methode

Context::Block-Methode