message 类

包含正在消息块之间传递数据负载的基本消息信封。

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

参数

  • _Type
    消息内的负载的数据类型。

成员

公共 Typedefs

Name

说明

type

_Type 的类型别名。

公共构造函数

Name

说明

message::message 构造方法

已重载。 构造 message 对象。

message::~message 析构函数

销毁 message 对象。

公共方法

Name

说明

message::add_ref 方法

添加到 message 对象的引用计数。 用于需要引用计数以确定消息生存期的消息块。

message::msg_id 方法

返回 message 对象的 ID。

message::remove_ref 方法

message 对象的引用数中减去。 用于需要引用计数以确定消息生存期的消息块。

公共常量

Name

说明

message::payload 数据成员

message 对象的负载。

备注

有关更多信息,请参见 异步消息块

继承层次结构

_AllocBase

_Runtime_object

消息

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

Concurrency 命名空间