Condividi tramite


SoapClientFormatterSink.ProcessMessage Metodo

Definizione

Richiede l'elaborazione dei messaggi dal sink corrente.

public:
 virtual void ProcessMessage(System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Channels::ITransportHeaders ^ requestHeaders, System::IO::Stream ^ requestStream, [Runtime::InteropServices::Out] System::Runtime::Remoting::Channels::ITransportHeaders ^ % responseHeaders, [Runtime::InteropServices::Out] System::IO::Stream ^ % responseStream);
public void ProcessMessage(System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders requestHeaders, System.IO.Stream requestStream, out System.Runtime.Remoting.Channels.ITransportHeaders responseHeaders, out System.IO.Stream responseStream);
abstract member ProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * ITransportHeaders * Stream -> unit
override this.ProcessMessage : System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders * System.IO.Stream * ITransportHeaders * Stream -> unit
Public Sub ProcessMessage (msg As IMessage, requestHeaders As ITransportHeaders, requestStream As Stream, ByRef responseHeaders As ITransportHeaders, ByRef responseStream As Stream)

Parametri

msg
IMessage

Messaggio da elaborare.

requestHeaders
ITransportHeaders

Intestazioni da aggiungere all'intestazione del messaggio in uscita al server.

requestStream
Stream

Flusso diretto verso il sink di trasporto.

responseHeaders
ITransportHeaders

Quando termina, questo metodo contiene un'interfaccia ITransportHeaders che contiene le intestazioni restituite dal server. Questo parametro viene passato non inizializzato.

responseStream
Stream

Quando termina, questo metodo contiene un Stream restituito dal sink di trasporto. Questo parametro viene passato non inizializzato.

Implementazioni

Si applica a