Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The cancellation_token_registration class represents a callback notification from a cancellation_token. When the register method on a cancellation_token is used to receive notification of when cancellation occurs, a cancellation_token_registration object is returned as a handle to the callback so that the caller can request a specific callback no longer be made through use of the deregister method.
Syntax
class cancellation_token_registration;
Members
Public Constructors
| Name | Description |
|---|---|
| cancellation_token_registration | |
| ~cancellation_token_registration Destructor |
Public Operators
| Name | Description |
|---|---|
| operator!= | |
| operator= | |
| operator== |
Inheritance Hierarchy
cancellation_token_registration
Requirements
Header: pplcancellation_token.h
Namespace: concurrency
~cancellation_token_registration
~cancellation_token_registration();
cancellation_token_registration
cancellation_token_registration();
cancellation_token_registration(const cancellation_token_registration& _Src);
cancellation_token_registration(cancellation_token_registration&& _Src);
Parameters
_Src
The cancellation_token_registration to copy or move.
operator!=
bool operator!= (const cancellation_token_registration& _Rhs) const;
Parameters
_Rhs
The cancellation_token_registration to compare.
Return Value
operator=
cancellation_token_registration& operator= (const cancellation_token_registration& _Src);
cancellation_token_registration& operator= (cancellation_token_registration&& _Src);
Parameters
_Src
The cancellation_token_registration to assign.
Return Value
operator==
bool operator== (const cancellation_token_registration& _Rhs) const;
Parameters
_Rhs
The cancellation_token_registration to compare.