Freigeben über


IServerChannelSinkProvider.Next-Eigenschaft

Ruft den nächsten Empfängerprovider in der Kette der Channelempfängerprovider ab oder legt diesen fest.

Namespace: System.Runtime.Remoting.Channels
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Property Next As IServerChannelSinkProvider
'Usage
Dim instance As IServerChannelSinkProvider
Dim value As IServerChannelSinkProvider

value = instance.Next

instance.Next = value
IServerChannelSinkProvider Next { get; set; }
property IServerChannelSinkProvider^ Next {
    IServerChannelSinkProvider^ get ();
    void set (IServerChannelSinkProvider^ value);
}
/** @property */
IServerChannelSinkProvider get_Next ()

/** @property */
void set_Next (IServerChannelSinkProvider value)
function get Next () : IServerChannelSinkProvider

function set Next (value : IServerChannelSinkProvider)

Eigenschaftenwert

Der nächste Empfängerprovider in der Kette der Channelempfängerprovider.

Ausnahmen

Ausnahmetyp Bedingung

SecurityException

Der direkte Aufrufer verfügt nicht über die Berechtigung für die Infrastruktur.

Beispiel

Dim prop = New Hashtable()
prop("port") = 9000

Dim clientChain = New BinaryClientFormatterSinkProvider()

Dim serverChain = New SoapServerFormatterSinkProvider()
serverChain.Next = New BinaryServerFormatterSinkProvider()

ChannelServices.RegisterChannel(New HttpChannel(prop, clientChain, serverChain))
IDictionary prop = new Hashtable();
prop["port"] = 9000;

IClientChannelSinkProvider clientChain = new BinaryClientFormatterSinkProvider();

IServerChannelSinkProvider serverChain = new SoapServerFormatterSinkProvider();
serverChain.Next = new BinaryServerFormatterSinkProvider();

ChannelServices.RegisterChannel(new HttpChannel(prop, clientChain, serverChain));
IDictionary^ prop = gcnew Hashtable;
prop[ "port" ] = 9000;
IClientChannelSinkProvider^ clientChain = gcnew BinaryClientFormatterSinkProvider;
IServerChannelSinkProvider^ serverChain = gcnew SoapServerFormatterSinkProvider;
serverChain->Next = gcnew BinaryServerFormatterSinkProvider;
ChannelServices::RegisterChannel( gcnew HttpChannel( prop,clientChain,serverChain ) );

.NET Framework-Sicherheit

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

IServerChannelSinkProvider-Schnittstelle
IServerChannelSinkProvider-Member
System.Runtime.Remoting.Channels-Namespace