通过


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要序列化提供的响应消息。

实现

注解

需要创建响应流时,将调用此方法。

适用于