message-Klasse
Der grundlegende Nachrichtenumschlag, der die Datennutzlast enthält, die zwischen Meldungsblöcken übergeben wird.
template<
class _Type
>
class message : public ::Concurrency::details::_Runtime_object;
Parameter
- _Type
Der Datentyp der Nutzlast in der Meldung.
Member
Öffentliche Typedefs
Name |
Beschreibungen |
---|---|
type |
Ein Typalias für _Type. |
Öffentliche Konstruktoren
Name |
Beschreibungen |
---|---|
Überladen. Erstellt ein message-Objekt. |
|
Zerstört das message-Objekt. |
Öffentliche Methoden
Name |
Beschreibungen |
---|---|
Fügt der Verweisanzahl auf das message-Objekt hinzu. Wird für Meldungsblöcke verwendet, die eine Verweiszählung benötigen, um Meldungslebensdauern zu bestimmen. |
|
Gibt die ID des message-Objekts zurück. |
|
Subtrahiert vom Verweiszähler für das message-Objekt. Wird für Meldungsblöcke verwendet, die eine Verweiszählung benötigen, um Meldungslebensdauern zu bestimmen. |
Öffentliche Konstanten
Name |
Beschreibungen |
---|---|
Die Nutzlast des message-Objekts. |
Hinweise
Weitere Informationen finden Sie unter Asynchrone Nachrichtenblöcke.
Vererbungshierarchie
_AllocBase
_Runtime_object
Anforderungen
Header: agents.h
Namespace: Concurrency