Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

System.Web.Profile espace de noms

 

Date de publication : juillet 2016

Le System.Web.Profile espace de noms contient des classes qui sont utilisées pour travailler avec les profils utilisateur ASP.NET dans les applications de serveur Web.

ClasseDescription
System_CAPS_pubclassCustomProviderDataAttribute

Fournit une chaîne de données personnalisées au fournisseur pour une propriété de profil.

System_CAPS_pubclassDefaultProfile

Représente une instance de profil utilisateur lorsque aucune propriété de profil n’est définies.

System_CAPS_pubclassProfileAutoSaveEventArgs

Fournit des données pour le ProfileAutoSaving événements de la ProfileModule classe.

System_CAPS_pubclassProfileBase

Fournit un accès non typé aux informations et les valeurs de propriété de profil.

System_CAPS_pubclassProfileEventArgs

Fournit des données pour le Personalize événements de la ProfileModule classe.

System_CAPS_pubclassProfileGroupBase

Fournit un accès non typé aux valeurs de propriété de profil ASP.NET groupées.

System_CAPS_pubclassProfileInfo

Fournit des informations sur un profil utilisateur.

System_CAPS_pubclassProfileInfoCollection

Collection d'objets ProfileInfo.

System_CAPS_pubclassProfileManager

Gère les paramètres et les données de profil utilisateur.

System_CAPS_pubclassProfileMigrateEventArgs

Fournit des données pour le MigrateAnonymous événements de la ProfileModule classe.

System_CAPS_pubclassProfileModule

Gère la création du profil utilisateur et événements de profil. Cette classe ne peut pas être héritée.

System_CAPS_pubclassProfileProvider

Définit le contrat qu’ASP.NET implémente pour fournir des services de profil à l’aide de fournisseurs de profils personnalisés.

System_CAPS_pubclassProfileProviderAttribute

Identifie le fournisseur de profils pour une propriété de profil utilisateur.

System_CAPS_pubclassProfileProviderCollection

Collection d’objets qui héritent de la classe abstraite ProfileProvider.

System_CAPS_pubclassSettingsAllowAnonymousAttribute

Indique si une propriété de profil peut être définie ou accessible pour un utilisateur anonyme.

System_CAPS_pubclassSqlProfileProvider

Gère le stockage des informations de profil pour une application ASP.NET dans une base de données SQL Server.

DéléguéDescription
System_CAPS_pubdelegateProfileAutoSaveEventHandler

Représente la méthode qui gérera l'événement ProfileAutoSaving d'un ProfileModule.

System_CAPS_pubdelegateProfileEventHandler

Représente la méthode qui gérera l'événement Personalize d'un ProfileModule.

System_CAPS_pubdelegateProfileMigrateEventHandler

Représente la méthode qui gère l’événement MigrateAnonymous de la classe ProfileModule.

ÉnumérationDescription
System_CAPS_pubenumProfileAuthenticationOption

Décrit le type d’authentification des profils utilisateur à rechercher.

Les profils ASP.NET sont utilisés pour stocker et récupérer des paramètres utilisateur dans une source de données comme une base de données. Les valeurs d'informations et la propriété de profil sont gérés à l'aide d'un fournisseur de profils. Les informations de profil peuvent être stockées dans une base de données Microsoft SQL Server à l'aide de la SqlProfileProvider (classe), ou dans une source de données personnalisée à l'aide d'une implémentation de la ProfileProvider classe abstraite.

Les profils ASP.NET sont configurés à l'aide de la section de configuration.

Lorsque le démarrage d'une application qui a activé les profils, ASP.NET crée une nouvelle classe de type ProfileCommon, qui hérite de la ProfileBase classe. Les accesseurs fortement typés sont ajoutés à la ProfileCommon classe pour chaque propriété définie dans la section de configuration. Une instance de la ProfileCommon classe est définie comme valeur de la Profile propriété de l'utilisateur actuel HttpContext objet. Vous pouvez créer une implémentation personnalisée de profil qui hérite de la ProfileBase classe abstraite et définit les propriétés du profil utilisateur qui ne sont pas spécifiées dans l'élément de configuration.

Retour au début
Afficher: