SoapExtension.ProcessMessage(SoapMessage) Метод

Определение

При переопределении в производном классе позволяет расширению SOAP получать SoapMessage обработку по каждому.SoapMessageStage

public:
 abstract void ProcessMessage(System::Web::Services::Protocols::SoapMessage ^ message);
public abstract void ProcessMessage(System.Web.Services.Protocols.SoapMessage message);
abstract member ProcessMessage : System.Web.Services.Protocols.SoapMessage -> unit
Public MustOverride Sub ProcessMessage (message As SoapMessage)

Параметры

message
SoapMessage

Процесс SoapMessage .

Примеры

В следующем примере представлена ProcessMessage часть расширения SOAP, которое регистрирует запросы SOAP и ответы SOAP. Заготовляя модуль SoapMessageAfterSerializeSoapMessageStageSOAP для Stream передачи по проводу. Если расширение SOAP применяется к методу веб-службы XML, созданному с помощью ASP.NET, Stream содержит ответ SOAP из метода веб-службы XML. Если расширение SOAP применяется к клиенту веб-службы XML, Stream он содержит запрос SOAP к методу веб-службы XML.

Классический пример SoapExtension.ProcessMessage Example#1

Комментарии

ProcessMessage вызывается на всех этапах SoapMessageStage для расширений SOAP, применяемых как к веб-службам XML, созданным с помощью ASP.NET, так и к их клиентам. SoapMessageStageКаждый экземпляр класса, производный отSoapMessage, передается в ProcessMessage. Если расширение SOAP выполняется на клиенте веб-службы XML, объект SoapClientMessage передается ProcessMessageв; в противном случае SoapServerMessage передается объект.

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