Classe UserBase
Viene utilizzato come classe base per le entità utente che passano valori dell'entità di sicurezza al client.
Spazio dei nomi: System.ServiceModel.DomainServices.Server.ApplicationServices
Assembly: System.ServiceModel.DomainServices.Server (in system.servicemodel.domainservices.server.dll)
Utilizzo
'Utilizzo
Dim instance As UserBase
Sintassi
'Dichiarazione
Public MustInherit Class UserBase
Implements IUser, IPrincipal, IIdentity
public abstract class UserBase : IUser, IPrincipal, IIdentity
public ref class UserBase abstract : IUser, IPrincipal, IIdentity
public abstract class UserBase implements IUser, IPrincipal,
IIdentity
public abstract class UserBase implements IUser, IPrincipal,
IIdentity
Osservazioni
Tale classe è progettata per essere utilizzata con AuthenticationBase. Fornisce le proprietà per supportare la serializzazione dei valori dell'entità di sicurezza nel contesto di dominio generato per un servizio del dominio che estende la classe AuthenticationBase. Tali valori vengono rappresentati anche tramite le interfacce IPrincipal e IIdentity per l'utilizzo negli scenari di autorizzazione condivisi.
Gerarchia di ereditarietà
System.Object
System.ServiceModel.DomainServices.Server.ApplicationServices.UserBase
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
Membri UserBase
Spazio dei nomi System.ServiceModel.DomainServices.Server.ApplicationServices