Condividi tramite


BinaryClientFormatterSink.ProcessMessage Metodo

Definizione

Richiede l'elaborazione di messaggi da parte del 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 al messaggio in uscita diretto al server.

requestStream
Stream

Flusso diretto al sink di trasporto.

responseHeaders
ITransportHeaders

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

responseStream
Stream

Quando il metodo termina, contiene una classe Stream proveniente dal sink di trasporto. Questo parametro viene passato non inizializzato.

Implementazioni

Si applica a

Vedi anche