IServerFormatterSinkProvider Interface

Definitie

Hiermee markeert u een serverkanaalsinkprovider als een serverindelings-sinkprovider.

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
Afgeleid
Kenmerken
Implementeringen

Opmerkingen

Een IServerFormatterSinkProvider maakt server formatter sinks voor het serverkanaal waardoor externe berichten stromen.

Als u een <formatter> tag in plaats van een <provider> tag in een configuratiebestand wilt gebruiken, moet de sinkprovider van het serverkanaal de IClientFormatterSinkProvider interface implementeren in plaats van IClientChannelSinkProvider. Zie eigenschappen voor kanaal- en formatterconfiguratie enschema voor externe instellingen voor meer informatie over externe configuratie.

Sommige formatter sink-implementaties maken gebruik van runtime formatters (BinaryFormatter en SoapFormatter). Andere implementaties kunnen hun eigen middelen gebruiken om het kanaalbericht in de stream te transformeren. Tijdens het retourtraject transformeert de formatter-sink de berichtstroom terug naar de elementen van het kanaalbericht (retourbericht).

Eigenschappen

Name Description
Next

Hiermee haalt u de volgende sinkprovider op in de keten van de kanaalsinkprovider.

(Overgenomen van IServerChannelSinkProvider)

Methoden

Name Description
CreateSink(IChannelReceiver)

Hiermee maakt u een sinkketen.

(Overgenomen van IServerChannelSinkProvider)
GetChannelData(IChannelDataStore)

Retourneert de kanaalgegevens voor het kanaal waaraan de huidige sink is gekoppeld.

(Overgenomen van IServerChannelSinkProvider)

Van toepassing op