IClientFormatterSinkProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |