Udostępnij za pośrednictwem


IServerFormatterSinkProvider Interfejs

Definicja

Oznacza dostawcę ujścia kanału serwera jako dostawcę ujścia formatującego serwer.

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

Uwagi

Element IServerFormatterSinkProvider tworzy ujścia formatującego serwer dla kanału serwera, za pomocą którego przepływ komunikatów komunikacji komunikacji sieciowej.

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

Niektóre implementacje ujścia programu formatującego używają formatów czasu wykonywania (BinaryFormatter i SoapFormatter). Inne implementacje mogą używać własnych środków do przekształcania komunikatu kanału w strumień. Po powrocie ujście formatującego przekształci strumień komunikatów z powrotem w elementy komunikatu 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 IServerChannelSinkProvider)

Metody

CreateSink(IChannelReceiver)

Tworzy łańcuch ujścia.

(Odziedziczone po IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

Zwraca dane kanału dla kanału, z którymi jest skojarzony bieżący ujście.

(Odziedziczone po IServerChannelSinkProvider)

Dotyczy