| 
    STLdoc
    
   STLdocumentation 
   | 
 
This class describes an exception thrown when calls to the Block and Unblock methods of a Context object are not properly paired.  
 More...
#include <concrt.h>
  
 Public Member Functions | |
| _CRTIMP | context_unblock_unbalanced (_In_z_ const char *_Message) throw () | 
Constructs a context_unblock_unbalanced object.  More... | |
| _CRTIMP | context_unblock_unbalanced () throw () | 
Constructs a context_unblock_unbalanced object.  More... | |
This class describes an exception thrown when calls to the Block and Unblock methods of a Context object are not properly paired. 
Calls to the Block and Unblock methods of a Context object must always be properly paired. The Concurrency Runtime allows the operations to happen in either order. For example, a call to Block can be followed by a call to Unblock, or vice-versa. This exception would be thrown if, for instance, two calls to the Unblock method were made in a row, on a Context object which was not blocked. 
      
  | 
  explicit | ||||||||||||||
Constructs a context_unblock_unbalanced object. 
| _Message | A descriptive message of the error. | 
| _CRTIMP Concurrency::context_unblock_unbalanced::context_unblock_unbalanced | ( | ) | ||
| throw | ( | |||
| ) | ||||
Constructs a context_unblock_unbalanced object. 
 1.8.8