Classe UserBase
Sert de classe de base pour les entités d'utilisateur qui passent des valeurs de principal au client.
Espace de noms: System.ServiceModel.DomainServices.Server.ApplicationServices
Assembly : System.ServiceModel.DomainServices.Server (dans system.servicemodel.domainservices.server.dll)
Utilisation
'Utilisation
Dim instance As UserBase
Syntaxe
'Déclaration
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
Notes
Cette classe est conçue pour être utilisée avec AuthenticationBase. Elle fournit des propriétés visant à prendre en charge la sérialisation des valeurs de principal vers le contexte de domaine généré pour tout service de domaine qui étend la classe AuthenticationBase. Elle présente également ces valeurs via les interfaces IPrincipal et IIdentity pour une utilisation dans des scénarios d'autorisation partagés.
Hiérarchie d'héritage
System.Object
System.ServiceModel.DomainServices.Server.ApplicationServices.UserBase
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
Membres UserBase
Espace de noms System.ServiceModel.DomainServices.Server.ApplicationServices