Udostępnij przez


IClientFormatterSinkProvider Interfejs

Definicja

Oznacza dostawcę ujścia kanału klienta jako dostawcę ujścia ujścia formatu klienta.

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
Pochodne
Atrybuty
Implementuje

Uwagi

Element IClientFormatterSinkProvider tworzy ujścia formatującego klienta dla kanału klienta, za pośrednictwem którego przepływ komunikatów komunikacji komunikacji sieciowej. Pierwszy ujście po stronie klienta musi implementować zarówno IMessageSink interfejsy, jak i IClientChannelSink lub IClientFormatterSink interfejs.

Aby użyć tagu <formatter> zamiast tagu w pliku konfiguracji, dostawca ujścia kanału klienta musi zaimplementować IClientFormatterSinkProvider interfejs zamiast tylko IClientChannelSinkProvider<provider> . Aby uzyskać dodatkowe informacje na temat konfiguracji komunikacji wirtualnej, zobacz Właściwości konfiguracji kanału i formatatora oraz Schemat ustawień komunikacji wirtualnej.

Niektóre implementacje ujścia formatującego używają formaterów czasu wykonywania (BinaryFormatter i SoapFormatter). Inne implementacje mogą używać własnych środków do przekształcania komunikatu kanału w strumień. W drodze powrotnej ujście formatującego przekształci strumień komunikatów z powrotem w elementy komunikatów kanału (komunikat zwrotny).

Właściwości

Next

Pobiera lub ustawia następnego dostawcę ujścia w łańcuchu dostawcy ujścia kanału.

(Odziedziczone po IClientChannelSinkProvider)

Metody

CreateSink(IChannelSender, String, Object)

Tworzy łańcuch ujścia.

(Odziedziczone po IClientChannelSinkProvider)

Dotyczy