ProfileServiceManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Configure un jeu de propriétés de profil pré-chargées et l'emplacement d'une implémentation personnalisée du service de profil.
public ref class ProfileServiceManager
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.EmptyStringExpandableObjectConverter))]
public class ProfileServiceManager
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.EmptyStringExpandableObjectConverter))>]
type ProfileServiceManager = class
Public Class ProfileServiceManager
- Héritage
-
ProfileServiceManager
- Attributs
Remarques
La ProfileServiceManager classe correspond à la ProfileService propriété qui peut être ajoutée au ScriptManager contrôle ou ScriptManagerProxy .
Vous pouvez utiliser ProfileServiceManager pour spécifier un ensemble de propriétés de profil qui seront préchargées lors du rendu de la page et seront disponibles pour le script client. en outre, au lieu d’utiliser le service web de profil intégré fourni par les fonctionnalités AJAX de ASP.NET, vous pouvez utiliser cette classe pour fournir le chemin d’une autre implémentation du service web qui sera utilisée pour charger ou enregistrer des propriétés de profil à partir d’un script.
Pour utiliser le service de profil dans votre application, vous devez l’activer dans le fichier de configuration. Si vous utilisez le service Web de profil intégré et que vous n’avez pas besoin de précharger des propriétés, vous n’avez pas à déclarer explicitement le gestionnaire de service de profil sur la page.
Pour spécifier de façon déclarative un ensemble de propriétés préchargées, ou un service Web de profil personnalisé, incluez un <ProfileService>
élément à l’intérieur de l' <asp:ScriptManager>
élément sur la page, comme indiqué dans l’exemple suivant.
<asp:ScriptManager ID="SM1" runat="server">
<ProfileService LoadProperties="propertyA,propertyB" Path="MyProfileService.asmx" />
</asp:ScriptManager>
Vous pouvez également configurer par programme le service de profil pour précharger les propriétés ou pour utiliser un service Web de profil personnalisé.
L’exemple suivant illustre la structure de la classe de base qui doit être implémentée dans un service Web de profil personnalisé.
Constructeurs
ProfileServiceManager() |
Initialise une nouvelle instance de la classe ProfileServiceManager. |
Propriétés
LoadProperties |
Obtient ou définit un tableau qui contient les propriétés de profil qui seront mises à la disposition du script client. |
Path |
Obtient ou définit le chemin d'accès d'une implémentation personnalisée du service Web de profil. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |