message 类

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

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

参数

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

成员

Dd492407.collapse_all(zh-cn,VS.110).gif公共 Typedefs

名称

说明

type

_Type 的类型别名。

Dd492407.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

message::message 构造方法

已重载。构造 message 对象。

message::~message 析构函数

销毁 message 对象。

Dd492407.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

message::add_ref 方法

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

message::msg_id 方法

返回 message 对象的 ID。

message::remove_ref 方法

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

Dd492407.collapse_all(zh-cn,VS.110).gif公共数据成员

名称

说明

message::payload 数据成员

message 对象的负载。

备注

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

继承层次结构

message

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

concurrency 命名空间