Freigeben über


IClientFormatterSinkProvider Schnittstelle

Definition

Kennzeichnet einen Clientkanal-Sink-Anbieter als Clientformatierer-Sinkanbieter.

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
Abgeleitet
Attribute
Implementiert

Hinweise

Ein IClientFormatterSinkProvider erstellt Clientformatiereren für den Clientkanal, über den Remotingnachrichten fließen. Die erste Spüle auf clientseitiger Seite muss sowohl die Schnittstellen als auch die IMessageSinkIClientChannelSinkIClientFormatterSink Schnittstelle implementieren.

Um ein <formatter> Tag anstelle eines <provider> Tags in einer Konfigurationsdatei zu verwenden, muss der Clientkanal-Senkenanbieter die IClientFormatterSinkProvider Schnittstelle anstelle von lediglich implementieren IClientChannelSinkProvider.

Einige Formatierer-Senkenimplementierungen verwenden Laufzeitformatierer (BinaryFormatter und SoapFormatter). Andere Implementierungen können ihre eigenen Mittel verwenden, um die Kanalnachricht in den Datenstrom zu transformieren. Auf der Rückreise transformiert die Formatiererspüle den Nachrichtendatenstrom wieder in die Kanalnachrichtenelemente (Rückgabenachricht).

Eigenschaften

Name Beschreibung
Next

Ruft den nächsten Sinkanbieter in der Kanalsenkenanbieterkette ab oder legt den nächst.

(Geerbt von IClientChannelSinkProvider)

Methoden

Name Beschreibung
CreateSink(IChannelSender, String, Object)

Erstellt eine Senkenkette.

(Geerbt von IClientChannelSinkProvider)

Gilt für: