public class AppMessengerPublic Class AppMessengertype AppMessenger = class end| AppMessenger | 初始化 AppMessenger 类的一个新实例 |
| AllowMultiple | 是否允许对同一 token 注册多个广播处理器, 表示允许。 |
| Default | 默认单例实例。 |
| Add | 向指定的 token 注册消息处理实例。 |
| CanSendMessage | 判断指定的 token 是否可以发送消息(即是否已注册)。 |
| Clear | 清除所有已注册的消息订阅。 |
| Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) |
| GetAllMessage | 获取所有已注册的消息标识符集合。 |
| GetHashCode | Serves as the default hash function. (继承自 Object。) |
| GetType | Gets the Type of the current instance. (继承自 Object。) |
| MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) |
| Remove(IMessageObject) | 按订阅对象移除其在所有 token 下的消息订阅。 |
| Remove(String) | 移除指定 token 的所有订阅。 |
| SendAsync(String, Object) | 异步向指定的 token 广播消息,返回任务以便等待完成。 |
| SendAsyncT(String, Object) | 异步向指定的 token 发送消息并获取最后一个处理器的返回值。 |
| ToString | Returns a string that represents the current object. (继承自 Object。) |
| Map |
将源对象的属性映射到目标对象的属性中。
(由 Mapper 定义。) |
| Map |
将源对象映射到目标类型的实例。
(由 Mapper 定义。) |
| MapTTarget |
将源对象映射到指定目标类型的新实例。
(由 Mapper 定义。) |
| Register |
将实现 IMessageObject 的实例中标记有 AppMessageAttribute 的方法注册到 AppMessenger。
(由 AppMessengerExtensions 定义。) |
| Register |
将指定的 methodInfo 以给定的 token 注册到 AppMessenger。
(由 AppMessengerExtensions 定义。) |
| RegisterStatic |
注册给定 type 中标记为 AppMessageAttribute 的静态方法到 AppMessenger。
(由 AppMessengerExtensions 定义。) |
| RegisterStaticT |
注册类型 T 中标记为 AppMessageAttribute 的静态方法到 AppMessenger。
(由 AppMessengerExtensions 定义。) |
| ToJsonString |
转换为Json
(由 SerializeConvert 定义。) |
| Unregister |
注销指定对象在 AppMessenger 中的所有消息订阅。
(由 AppMessengerExtensions 定义。) |
| Unregister |
注销指定 token 的所有注册项。
(由 AppMessengerExtensions 定义。) |