Condividi tramite


Proprietà AuthorizationContext.ServiceContainer

Ottiene un oggetto IServiceContainer che può essere utilizzato per aggiungere, rimuovere e ottenere servizi utilizzati per l'autorizzazione.

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

Utilizzo

'Utilizzo
Dim instance As AuthorizationContext
Dim value As IServiceContainer

value = instance.ServiceContainer

Sintassi

'Dichiarazione
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

Valore proprietà

Oggetto IServiceContainer che può essere utilizzato per aggiungere, rimuovere e ottenere servizi utilizzati per l'autorizzazione.

Osservazioni

Il metodo GetService esegue una query in questo contenitore e nell'oggetto IServiceProvider specificato nel costruttore.

Questo contenitore viene creato su richiesta e il relativo ambito è questa istanza di AuthorizationContext. Non promuove, aggiunge né rimuove richieste.

Sicurezza dei thread

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Piattaforme

Piattaforme di sviluppo

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

Piattaforme di destinazione

Vedere anche

Riferimento

Classe AuthorizationContext
Membri AuthorizationContext
Spazio dei nomi System.ComponentModel.DataAnnotations