CorrelationDataMessageProperty 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供一个消息属性,该属性将会随着协议的应用(例如,通过传入信息从 MessageQuerySet 返回数据时)累积消息的其他相关信息。
public ref class CorrelationDataMessageProperty : System::ServiceModel::Channels::IMessageProperty
public class CorrelationDataMessageProperty : System.ServiceModel.Channels.IMessageProperty
type CorrelationDataMessageProperty = class
interface IMessageProperty
Public Class CorrelationDataMessageProperty
Implements IMessageProperty
- 继承
-
CorrelationDataMessageProperty
- 实现
注解
在计算用于将消息关联到其他消息的实例键时,CorrelationDataMessageProperty 累积的相关数据将会增加消息内容。
构造函数
CorrelationDataMessageProperty() |
初始化 CorrelationDataMessageProperty 类的新实例。 |
属性
Name |
获取此消息属性的名称:“CorrelationDataMessageProperty”。 |
方法
Add(String, Func<String>) |
将相关数据提供程序添加到该属性的提供程序专用字典。 |
AddData(Message, String, Func<String>) |
将相关数据添加到指定的消息。 |
CreateCopy() |
初始化并返回一个新的 CorrelationDataMessageProperty 实例,它是当前 CorrelationDataMessageProperty 实例的副本。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Remove(String) |
将相关数据提供程序从数据提供程序的专用字典中删除。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
TryGet(Message, CorrelationDataMessageProperty) |
尝试从指定消息的 Properties 获取 CorrelationDataMessageProperty。 |
TryGet(MessageProperties, CorrelationDataMessageProperty) |
尝试从指定的消息属性获取 CorrelationDataMessageProperty。 |
TryGetValue(String, String) |
尝试从数据提供程序专用字典中检索指定的相关数据提供程序。 |