Ler em inglês

Compartilhar via


IServerChannelSinkStack Interface

Definição

Fornece que a funcionalidade de pilha para uma pilha de coletores de canal de servidor.

C#
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
Derivado
Atributos
Implementações

Métodos

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

Solicita o processamento assíncrono de uma chamada de método nos coletores na pilha de coletores atual.

(Herdado de IServerResponseChannelSinkStack)
GetResponseStream(IMessage, ITransportHeaders)

Retorna o Stream no qual a mensagem especificada deve ser serializada.

(Herdado de IServerResponseChannelSinkStack)
Pop(IServerChannelSink)

Exibe as informações associadas a todos os coletores da pilha de coletores até e incluindo o coletor especificado.

Push(IServerChannelSink, Object)

Envia o coletor especificado e as informações associadas a ele por push para a pilha de coletores.

ServerCallback(IAsyncResult)

Apresenta um delegado de retorno de chamada para manipular um retorno de chamada depois que uma mensagem é distribuída de maneira assíncrona.

Store(IServerChannelSink, Object)

Armazena um coletor de mensagem e seu estado associado para processamento assíncrono posterior.

StoreAndDispatch(IServerChannelSink, Object)

Armazena um coletor de mensagem e seu estado associado e, em seguida, envia uma mensagem de forma assíncrona, usando o coletor recém-armazenado e outros coletores armazenados.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1