message-Klasse
Der grundlegende Nachrichtenumschlag, der die zwischen den Meldungsblöcken übergebene Datennutzlast enthält.
template<
class _Type
>
class message : public ::Concurrency::details::_Runtime_object;
Parameter
- _Type
Der Datentyp der Nutzlast in der Meldung.
Member
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
type |
Ein Typalias für _Type. |
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen. Erstellt ein message-Objekt. |
|
Zerstört das message-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
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 Datenmember
Name |
Beschreibung |
---|---|
Die Nutzlast des message-Objekts. |
Hinweise
Weitere Informationen finden Sie unter Asynchrone Nachrichtenblöcke.
Vererbungshierarchie
message
Anforderungen
Header: agents.h
Namespace: Parallelität