Partager via


Propriété AuthorizationContext.ServiceContainer

Obtient un IServiceContainer qui peut être utilisé pour l'ajout, la suppression et l'obtention de services utilisés pour l'autorisation.

Espace de noms: System.ComponentModel.DataAnnotations
Assembly : System.ServiceModel.DomainServices.Server (dans system.servicemodel.domainservices.server.dll)

Utilisation

'Utilisation
Dim instance As AuthorizationContext
Dim value As IServiceContainer

value = instance.ServiceContainer

Syntaxe

'Déclaration
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

Valeur de propriété

IServiceContainer qui peut être utilisé pour l'ajout, la suppression et l'obtention de services utilisés pour l'autorisation.

Notes

La méthode GetService interroge ce conteneur et l'objet IServiceProvider spécifié dans le constructeur.

Ce conteneur est créé à la demande et est limité à cette instance de AuthorizationContext. Il ne promeut, n'ajoute ou ne supprime pas de demandes.

Sécurité des threads

Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Plateformes

Plateformes de développement

Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000

Plateformes cibles

Voir aussi

Référence

Classe AuthorizationContext
Membres AuthorizationContext
Espace de noms System.ComponentModel.DataAnnotations