Partager via


Classe ProfileUsageAttribute

Explique comment une propriété est stockée dans un profil ASP.NET.

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

Utilisation

'Utilisation
Dim instance As ProfileUsageAttribute

Syntaxe

'Déclaration
<AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple:=False, Inherited:=False)> _
Public NotInheritable Class ProfileUsageAttribute
    Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false)] 
public sealed class ProfileUsageAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property, AllowMultiple=false, Inherited=false)] 
public ref class ProfileUsageAttribute sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false) */ 
public final class ProfileUsageAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.Property, AllowMultiple=false, Inherited=false) 
public final class ProfileUsageAttribute extends Attribute

Notes

Cet attribut permet à AuthenticationBase de déterminer comment effectuer la lecture ou l'écriture dans le profil ASP.NET qui stocke les données. Si une propriété du même nom existe dans le profil, il n'est pas nécessaire d'utiliser cet attribut. Si une propriété ne figure pas dans le profil, vous devez affecter à la propriété IsExcluded la valeur true. Si une propriété a un nom différent de la valeur de profil qui la stocke, vous devez affecter à la propriété Alias le nom de la valeur de stockage du profil. L'attribut peut être utilisé avec les entités d'utilisateur qui étendent UserBase.

Hiérarchie d'héritage

System.Object
   System.Attribute
    System.ServiceModel.DomainServices.Server.ApplicationServices.ProfileUsageAttribute

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 ProfileUsageAttribute
Espace de noms System.ServiceModel.DomainServices.Server.ApplicationServices