Partilhar via


IServerFormatterSinkProvider Interface

Definição

Marca um provedor de coletor de canal do servidor como um provedor de coletor do formatador do servidor.

public interface class IServerFormatterSinkProvider : System::Runtime::Remoting::Channels::IServerChannelSinkProvider
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerFormatterSinkProvider : System.Runtime.Remoting.Channels.IServerChannelSinkProvider
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerFormatterSinkProvider = interface
    interface IServerChannelSinkProvider
Public Interface IServerFormatterSinkProvider
Implements IServerChannelSinkProvider
Derivado
Atributos
Implementações

Comentários

Um IServerFormatterSinkProvider cria coletores de formatador de servidor para o canal do servidor por meio do qual as mensagens de comunicação remota fluem.

Para usar uma <formatter> marca em vez de uma <provider> marca em um arquivo de configuração, o provedor do coletor de canal do servidor deve implementar a IClientFormatterSinkProvider interface em vez de IClientChannelSinkProvider. Para obter informações adicionais sobre a configuração de comunicação remota, consulte Propriedades de configuração de canal e formatador e Esquema de configurações de comunicação remota.

Algumas implementações de coletor de formatador usam formatadores de tempo de execução (BinaryFormatter e SoapFormatter). Outras implementações podem usar seus próprios meios para transformar a mensagem de canal no fluxo. No percurso de retorno, o coletor de formatador transformará o fluxo de mensagens de volta nos elementos de mensagem do canal (mensagem de retorno).

Propriedades

Next

Obtém ou define o próximo provedor de coletor na cadeia de provedores de coletor do canal.

(Herdado de IServerChannelSinkProvider)

Métodos

CreateSink(IChannelReceiver)

Cria uma cadeia de coletores.

(Herdado de IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

Retorna os dados de canal para o canal ao qual o coletor atual está associado.

(Herdado de IServerChannelSinkProvider)

Aplica-se a