Udostępnij za pośrednictwem


Klasa wiadomości

Koperta podstawowe wiadomości zawierające ładunek danych przekazywanych między bloki wiadomości.

template<
   class _Type
>
class message : public ::Concurrency::details::_Runtime_object;

Parametry

  • _Type
    Typ danych ładunku w wiadomości.

Członkowie

Dd492407.collapse_all(pl-pl,VS.110).gifDefinicje typów publicznych

Nazwa

Opis

type

Alias typu _Type.

Dd492407.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

Konstruktor Message::Message

Przeciążone.Konstrukcje message obiektu.

komunikat:: ~ wiadomości destruktor

Niszczy message obiektu.

Dd492407.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

Metoda Message::add_ref

Dodaje do licznika odwołań do message obiektu.Używane dla bloków komunikatów, które odniesienia zliczania do ustalenia istnienia wiadomości.

Metoda Message::msg_id

Zwraca identyfikator message obiektu.

Metoda Message::remove_ref

Odejmuje od licznika odwołań do message obiektu.Używane dla bloków komunikatów, które odniesienia zliczania do ustalenia istnienia wiadomości.

Dd492407.collapse_all(pl-pl,VS.110).gifCzłonkowie dane publicznych

Nazwa

Opis

Członek danych Message::Payload

Ładunek message obiektu.

Uwagi

Aby uzyskać więcej informacji, zobacz Asynchroniczne blokuje wiadomości.

Hierarchii dziedziczenia

message

Wymagania

Nagłówek: agents.h

Obszar nazw: współbieżności

Zobacz też

Informacje

Współbieżność obszaru nazw