BinaryClientFormatterSink.ProcessMessage メソッド

定義

現在のシンクからのメッセージ処理を要求します。

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)

パラメーター

msg
IMessage

処理するメッセージ。

requestHeaders
ITransportHeaders

サーバーに発信されるメッセージに追加されるヘッダー。

requestStream
Stream

トンラスポート シンクが出力先のストリーム。

responseHeaders
ITransportHeaders

このメソッドから制御が戻るときに、サーバーが返したヘッダーを保持する ITransportHeaders インターフェイスが格納されます。 このパラメーターは初期化せずに渡されます。

responseStream
Stream

このメソッドから制御が戻るときに、トランスポート シンクから返される Stream が格納されます。 このパラメーターは初期化せずに渡されます。

実装

適用対象

こちらもご覧ください