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 |
---|---|
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
- SecurityPermission für die Verwendung von Infrastrukturcode. Anforderungswert: SecurityAction.LinkDemand; Berechtigungswert: SecurityPermissionFlag.Infrastructure
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