SoapProcessingBehavior Класс

Определение

Определяет поведение конечной точки клиента, используемое для маршалирования сообщений между различными типами привязки и версиями сообщений.

public ref class SoapProcessingBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
type SoapProcessingBehavior = class
    interface IEndpointBehavior
Public Class SoapProcessingBehavior
Implements IEndpointBehavior
Наследование
SoapProcessingBehavior
Реализации

Комментарии

Обработка SOAP — это процесс преобразования сообщений между версиями сообщений.

Обработка сообщений от одного MessageVersion к другому выполняется путем создания нового сообщения WCF, содержащего часть текста и соответствующие заголовки из входящего сообщения WCF. Заголовки, относящиеся к адресации или понятные на уровне маршрутизатора, не используются во время создания нового сообщения WCF, так как эти заголовки имеют другую версию (в случае с заголовками адресации) или обрабатываются как часть обмена данными между клиентом и маршрутизатором.

Указывает, помещается ли заголовок в исходящее сообщение, помечается ли он как понятный, как он передается через слой входящих каналов. Заголовки, которые не понимаются (например, пользовательские заголовки), не удаляются и поэтому передаются через службу маршрутизации.

Конструкторы

Имя Описание
SoapProcessingBehavior()

Создает новый экземпляр класса SoapProcessingBehavior.

Свойства

Имя Описание
ProcessMessages

Возвращает или задает значение, указывающее, должны ли обрабатываться сообщения.

Методы

Имя Описание
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Добавляет новые элементы привязки в конечную точку.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Применяет к клиенту указанное поведение конечной точки.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Применяет указанное поведение конечной точки к диспетчеру конечных точек.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Validate(ServiceEndpoint)

Проверяет конечную точку службы.

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