Condividi tramite


IClientFormatterSinkProvider Interfaccia

Definizione

Contrassegna un provider di sink di canale del client come provider di sink del formattatore client.

public interface class IClientFormatterSinkProvider : System::Runtime::Remoting::Channels::IClientChannelSinkProvider
public interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSinkProvider : System.Runtime.Remoting.Channels.IClientChannelSinkProvider
type IClientFormatterSinkProvider = interface
    interface IClientChannelSinkProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSinkProvider = interface
    interface IClientChannelSinkProvider
Public Interface IClientFormatterSinkProvider
Implements IClientChannelSinkProvider
Derivato
Attributi
Implementazioni

Commenti

Un IClientFormatterSinkProvider oggetto crea sink del formattatore client per il canale client tramite il quale il flusso dei messaggi remoti. Il primo sink sul lato client deve implementare le IMessageSink interfacce e IClientChannelSink o l'interfaccia IClientFormatterSink .

Per usare un <formatter> tag anziché un <provider> tag all'interno di un file di configurazione, il provider sink del canale client deve implementare l'interfaccia IClientFormatterSinkProvider anziché semplicemente IClientChannelSinkProvider. Per altre informazioni sulla configurazione remota, vedere Proprietà di configurazione del canale e del formattatore e Schema delle impostazioni di comunicazione remota.

Alcune implementazioni sink del formattatore usano formattatori di runtime (BinaryFormatter e SoapFormatter). Altre implementazioni trasformano il messaggio del canale nel flusso in altri modi. Nel percorso di ritorno il sink del formattatore trasformerà nuovamente il flusso di messaggi negli elementi del messaggio del canale (messaggio restituito).

Proprietà

Next

Ottiene o imposta il provider di sink successivo nella catena dei provider di sink di canale.

(Ereditato da IClientChannelSinkProvider)

Metodi

CreateSink(IChannelSender, String, Object)

Crea una catena di sink.

(Ereditato da IClientChannelSinkProvider)

Si applica a