次の方法で共有


BinaryClientFormatterSink.ProcessMessage メソッド

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

Public Overridable Sub ProcessMessage( _
   ByVal msg As IMessage, _   ByVal requestHeaders As ITransportHeaders, _   ByVal requestStream As Stream, _   <Out()> ByRef responseHeaders As ITransportHeaders, _   <Out()> ByRef responseStream As Stream _) Implements IClientChannelSink.ProcessMessage
[C#]
public virtual void ProcessMessage(IMessagemsg,ITransportHeadersrequestHeaders,StreamrequestStream,   out ITransportHeadersresponseHeaders,   out StreamresponseStream);
[C++]
public: virtual void ProcessMessage(IMessage* msg,ITransportHeaders* requestHeaders,Stream* requestStream,   [   Out] ITransportHeaders** responseHeaders,   [   Out] Stream** responseStream);
[JScript]
public function ProcessMessage(
   msg : IMessage,requestHeaders : ITransportHeaders,requestStream : Stream,responseHeaders : ITransportHeaders,responseStream : Stream);

パラメータ

  • msg
    処理するメッセージ。
  • requestHeaders
    サーバーに送信されるメッセージ ヘッダーに追加されるヘッダー。
  • requestStream
    トンラスポート シンクが出力先のストリーム。
  • responseHeaders
    このメソッドが返されるときに、サーバーが返したヘッダーを保持している ITransportHeaders インターフェイスを格納します。このパラメータは初期化せずに渡されます。
  • responseStream
    このメソッドが返されるときに、トランスポート シンクから返される Stream を格納します。このパラメータは初期化せずに渡されます。

実装

IClientChannelSink.ProcessMessage

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

BinaryClientFormatterSink クラス | BinaryClientFormatterSink メンバ | System.Runtime.Remoting.Channels 名前空間 | シンクとシンク チェイン