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, IDictionary<String,String>)

Инициализирует новый экземпляр CallbackContextMessageProperty класса с указанным EndpointAddress и IDictionary<TKey,TValue> содержащим сведения о контексте.

CallbackContextMessageProperty(EndpointAddress)

Инициализирует новый экземпляр CallbackContextMessageProperty класса с указанным EndpointAddress.

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 экземпляр из указанных свойств сообщения.

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