Freigeben über


AuthorizationContext.ServiceContainer-Eigenschaft

Ruft einen IServiceContainer ab, der zum Hinzufügen, Entfernen und Abrufen von Diensten für die Autorisierung verwendet werden kann.

Namespace: System.ComponentModel.DataAnnotations
Assembly: System.ServiceModel.DomainServices.Server (in system.servicemodel.domainservices.server.dll)

Verwendung

'Usage
Dim instance As AuthorizationContext
Dim value As IServiceContainer

value = instance.ServiceContainer

Syntax

'Declaration
Public ReadOnly Property ServiceContainer As IServiceContainer
public IServiceContainer ServiceContainer { get; }
public:
property IServiceContainer^ ServiceContainer {
    IServiceContainer^ get ();
}
/** @property */
public IServiceContainer get_ServiceContainer ()
public function get ServiceContainer () : IServiceContainer

Eigenschaftswert

Ein IServiceContainer, der zum Hinzufügen, Entfernen und Abrufen von Diensten für die Autorisierung verwendet werden kann.

Hinweise

Die GetService-Methode fragt diesen Container und das im Konstruktor angegebene IServiceProvider-Objekt ab.

Dieser Container wird bei Bedarf erstellt und ist im Gültigkeitsbereich auf diese AuthorizationContext-Instanz beschränkt. Er stuft keine Anforderungen zum Hinzufügen oder Entfernen herauf.

Threadsicherheit

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

Plattformen

Entwicklungsplattformen

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000

Zielplattformen

Siehe auch

Verweis

AuthorizationContext-Klasse
AuthorizationContext-Member
System.ComponentModel.DataAnnotations-Namespace