Udostępnij za pośrednictwem


BinaryClientFormatterSink.ProcessMessage Metoda

Definicja

Żąda przetwarzania komunikatów z bieżącego ujścia.

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)

Parametry

msg
IMessage

Komunikat do przetworzenia.

requestHeaders
ITransportHeaders

Nagłówki do dodania do komunikatu wychodzącego, który zmierza do serwera.

requestStream
Stream

Strumień, który zmierza w kierunku zlewu transportowego.

responseHeaders
ITransportHeaders

Gdy ta metoda zostanie zwrócona, zawiera ITransportHeaders interfejs, który zawiera nagłówki zwrócone przez serwer. Ten parametr jest przekazywany jako niezainicjowany.

responseStream
Stream

Po powrocie tej metody element zawiera element Stream , który wraca z ujścia transportu. Ten parametr jest przekazywany jako niezainicjowany.

Implementuje

Dotyczy

Zobacz też