Compartilhar via


BinaryServerFormatterSink.GetResponseStream Método

Definição

Retorna o para o Stream qual a mensagem de resposta fornecida deve ser serializada.

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

Parâmetros

sinkStack
IServerResponseChannelSinkStack

Uma pilha de coletores que está levando de volta ao coletor de transporte do servidor.

state
Object

Informações associadas ao coletor atual, geradas no lado da solicitação e necessárias no lado da resposta.

msg
IMessage

A mensagem de resposta a ser serializada.

headers
ITransportHeaders

Os cabeçalhos a serem colocados no fluxo de resposta para o cliente.

Retornos

O Stream para o qual a mensagem de resposta fornecida deve ser serializada.

Implementações

Comentários

Esse método é chamado quando um fluxo de resposta precisa ser criado.

Aplica-se a