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 из свойств указанного сообщения.

Применяется к