BinaryServerFormatterSink.GetResponseStream メソッド

定義

指定した応答メッセージがシリアル化される対象の Stream を返します。

public:
 virtual System::IO::Stream ^ GetResponseStream(System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack ^ sinkStack, System::Object ^ state, System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Channels::ITransportHeaders ^ headers);
public System.IO.Stream GetResponseStream (System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
abstract member GetResponseStream : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack * obj * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
override this.GetResponseStream : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack * obj * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
Public Function GetResponseStream (sinkStack As IServerResponseChannelSinkStack, state As Object, msg As IMessage, headers As ITransportHeaders) As Stream

パラメーター

sinkStack
IServerResponseChannelSinkStack

サーバー トランスポート シンクに戻るまでに存在するシンクのスタック。

state
Object

要求側で生成され、応答側で必要とされる、現在のシンクに関連付けられた情報。

msg
IMessage

シリアル化する応答メッセージ。

headers
ITransportHeaders

クライアントへの応答ストリームに格納されるヘッダー。

戻り値

指定した応答メッセージがシリアル化される対象の Stream

実装

注釈

このメソッドは、応答ストリームを作成する必要がある場合に呼び出されます。

適用対象

こちらもご覧ください