CallbackContextMessageProperty 类

定义

当使用支持上下文交换协议的通道时,表示 wsc:CallbackContext 消息头的内容。

public ref class CallbackContextMessageProperty : System::ServiceModel::Channels::IMessageProperty
[System.Serializable]
public class CallbackContextMessageProperty : System.ServiceModel.Channels.IMessageProperty
[<System.Serializable>]
type CallbackContextMessageProperty = class
    interface IMessageProperty
Public Class CallbackContextMessageProperty
Implements IMessageProperty
继承
CallbackContextMessageProperty
属性
实现

注解

上下文交换协议允许在持久性服务之间使用双工通信。

构造函数

CallbackContextMessageProperty(EndpointAddress)

使用指定的 CallbackContextMessageProperty 初始化 EndpointAddress 类的新实例。

CallbackContextMessageProperty(EndpointAddress, IDictionary<String,String>)

使用指定的 CallbackContextMessageProperty 和包含上下文信息的 EndpointAddress 来初始化 IDictionary<TKey,TValue> 类的新实例。

CallbackContextMessageProperty(IDictionary<String,String>)

使用指定的上下文初始化 CallbackContextMessageProperty 类的新实例。

CallbackContextMessageProperty(String, IDictionary<String,String>)

使用指定的侦听地址和上下文信息初始化 CallbackContextMessageProperty 类的新实例。

CallbackContextMessageProperty(Uri, IDictionary<String,String>)

使用指定的侦听地址和上下文信息初始化 CallbackContextMessageProperty 类的新实例。

属性

CallbackAddress

获取回调地址。

Context

获取与 CallbackContextMessageProperty 关联的上下文。

Name

获取 CallbackContextMessageProperty 类的属性名称。

方法

AddOrReplaceInMessage(Message)

在指定的消息内添加或替换当前 CallbackContextMessageProperty 实例。

AddOrReplaceInMessageProperties(MessageProperties)

在指定的消息属性集合内添加或替换当前 CallbackContextMessageProperty 实例。

CreateCallbackAddress(Uri)

将客户端的 listenAddress 及其上下文合并为一个发送给服务的回调地址。

CreateCopy()

创建 CallbackContextMessageProperty 实例的副本。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetListenAddressAndContext(EndpointAddress, IDictionary<String,String>)

CallbackContextMessageProperty 实例中获取侦听地址和上下文数据。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
TryGet(Message, CallbackContextMessageProperty)

尝试从指定的消息获取 CallbackContextMessageProperty 实例。

TryGet(MessageProperties, CallbackContextMessageProperty)

尝试从指定的消息属性获取 CallbackContextMessageProperty 实例。

适用于