Поделиться через


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)

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

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