IServerFormatterSinkProvider-Schnittstelle
Markiert einen Channelempfängerprovider des Servers als Empfängerprovider des Formatierungsprogramms des Servers.
Namespace: System.Runtime.Remoting.Channels
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<ComVisibleAttribute(True)> _
Public Interface IServerFormatterSinkProvider
Inherits IServerChannelSinkProvider
'Usage
Dim instance As IServerFormatterSinkProvider
[ComVisibleAttribute(true)]
public interface IServerFormatterSinkProvider : IServerChannelSinkProvider
[ComVisibleAttribute(true)]
public interface class IServerFormatterSinkProvider : IServerChannelSinkProvider
/** @attribute ComVisibleAttribute(true) */
public interface IServerFormatterSinkProvider extends IServerChannelSinkProvider
ComVisibleAttribute(true)
public interface IServerFormatterSinkProvider extends IServerChannelSinkProvider
Hinweise
Ein IServerFormatterSinkProvider erstellt Serverformatierungssenken für den Serverchannel, über den Remotemeldungen übertragen werden.
Damit in der Konfigurationsdatei ein <formatter>-Tag anstelle eines <provider>-Tags verwendet werden kann, muss der Channelsenkenanbieter des Servers die IClientFormatterSinkProvider-Schnittstelle anstelle von IClientChannelSinkProvider implementieren. Weitere Informationen über die Remotekonfiguration finden Sie unter Konfigurationseigenschaften für Channel und Formatierungsprogramme und Schema für Remoteeinstellungen.
Einige Implementierungen von Formatierungssenken verwenden Laufzeitformatierungsprogramme (BinaryFormatter und SoapFormatter). Andere Implementierungen verfügen über eigene Möglichkeiten, um die Channelmeldung in den Stream zu transformieren. Bei der Rückübertragung transformiert die Formatierungssenke den Meldungsstream wieder in die Elemente der Channelmeldung (Rückgabemeldung).
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
IServerFormatterSinkProvider-Member
System.Runtime.Remoting.Channels-Namespace