Comparteix a través de


SoapServerFormatterSink.ProcessMessage Método

Definición

Solicita el procesamiento de mensajes del receptor actual.

public:
 virtual System::Runtime::Remoting::Channels::ServerProcessing ProcessMessage(System::Runtime::Remoting::Channels::IServerChannelSinkStack ^ sinkStack, System::Runtime::Remoting::Messaging::IMessage ^ requestMsg, System::Runtime::Remoting::Channels::ITransportHeaders ^ requestHeaders, System::IO::Stream ^ requestStream, [Runtime::InteropServices::Out] System::Runtime::Remoting::Messaging::IMessage ^ % responseMsg, [Runtime::InteropServices::Out] System::Runtime::Remoting::Channels::ITransportHeaders ^ % responseHeaders, [Runtime::InteropServices::Out] System::IO::Stream ^ % responseStream);
public System.Runtime.Remoting.Channels.ServerProcessing ProcessMessage (System.Runtime.Remoting.Channels.IServerChannelSinkStack sinkStack, System.Runtime.Remoting.Messaging.IMessage requestMsg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Messaging.IMessage responseMsg, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
abstract member ProcessMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * IMessage * ITransportHeaders * Stream -> System.Runtime.Remoting.Channels.ServerProcessing
override this.ProcessMessage : System.Runtime.Remoting.Channels.IServerChannelSinkStack * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * IMessage * ITransportHeaders * Stream -> System.Runtime.Remoting.Channels.ServerProcessing
Public Function ProcessMessage (sinkStack As IServerChannelSinkStack, requestMsg As IMessage, requestHeaders As ITransportHeaders, requestStream As Stream, ByRef responseMsg As IMessage, ByRef responseHeaders As ITransportHeaders, ByRef responseStream As Stream) As ServerProcessing

Parámetros

sinkStack
IServerChannelSinkStack

Pila de receptores que transporta el mensaje.

requestMsg
IMessage

Mensaje que contiene la solicitud.

requestHeaders
ITransportHeaders

Encabezados recuperados del mensaje de entrada del cliente.

requestStream
Stream

Secuencia que necesita procesarse y pasarse al receptor de deserialización.

responseMsg
IMessage

El resultado que devuelve este método contiene un IMessage con el mensaje de respuesta. Este parámetro se pasa sin inicializar.

responseHeaders
ITransportHeaders

Cuando este método finaliza, contiene una interfaz ITransportHeaders con los encabezados que se van a agregar al encabezado del mensaje devuelto al cliente. Este parámetro se pasa sin inicializar.

responseStream
Stream

Cuando este método finaliza, contiene Stream que se dirige de vuelta al receptor de transporte. Este parámetro se pasa sin inicializar.

Devoluciones

Valor de estado de ServerProcessing que proporciona información sobre cómo se procesa el mensaje.

Implementaciones

Se aplica a