Freigeben über


BaseChannelWithProperties-Klasse

Stellt eine Basisimplementierung für Channel bereit, bei denen eine Wörterbuchschnittstelle für ihre Eigenschaften verfügbar gemacht werden soll.

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

Syntax

'Declaration
<ComVisibleAttribute(True)> _
Public MustInherit Class BaseChannelWithProperties
    Inherits BaseChannelObjectWithProperties
'Usage
Dim instance As BaseChannelWithProperties
[ComVisibleAttribute(true)] 
public abstract class BaseChannelWithProperties : BaseChannelObjectWithProperties
[ComVisibleAttribute(true)] 
public ref class BaseChannelWithProperties abstract : public BaseChannelObjectWithProperties
/** @attribute ComVisibleAttribute(true) */ 
public abstract class BaseChannelWithProperties extends BaseChannelObjectWithProperties
ComVisibleAttribute(true) 
public abstract class BaseChannelWithProperties extends BaseChannelObjectWithProperties

Hinweise

Die BaseChannelWithProperties-Klasse behandelt die komplexe Aufgabe, die Senken in einer Channelsenkenkette auf ihre Eigenschaften abzufragen. Nachdem die Senkenkette des Channels erstellt wurde (wenn anwendbar), muss die SinksWithProperties-Eigenschaft festgelegt werden.

Diese Klasse führt einen Verknüpfungsaufruf und eine Vererbungsforderung auf der Klassenebene aus. Wenn der direkte Aufrufer bzw. die abgeleitete Klasse nicht über die Berechtigung für die Infrastruktur verfügen, wird eine SecurityException ausgelöst. Ausführliche Informationen über Sicherheitsforderungen finden Sie unter Verknüpfungsaufrufe und Vererbungsforderungen.

Hinweise für Erben Wenn Sie BaseChannelWithProperties vererben, müssen Sie die Keys-Eigenschaft und die Item-Eigenschaft implementieren.

.NET Framework-Sicherheit

Vererbungshierarchie

System.Object
   System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties
    System.Runtime.Remoting.Channels.BaseChannelWithProperties
       System.Runtime.Remoting.Channels.Http.HttpChannel
       System.Runtime.Remoting.Channels.Http.HttpClientChannel
       System.Runtime.Remoting.Channels.Http.HttpServerChannel

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

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

BaseChannelWithProperties-Member
System.Runtime.Remoting.Channels-Namespace