ProfileServiceManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura un insieme di proprietà di profilo precaricate e il percorso di un'implementazione personalizzata del servizio profili.
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
- Ereditarietà
-
ProfileServiceManager
- Attributi
Commenti
La ProfileServiceManager classe corrisponde alla proprietà che può essere aggiunta al controllo o ProfileService ScriptManager ScriptManagerProxy .
È possibile usare per specificare un set di proprietà del profilo che verranno precaricate quando viene eseguito il rendering della pagina ProfileServiceManager e saranno disponibili per lo script client. Inoltre, anziché usare il servizio Web del profilo predefinito fornito dalle funzionalità AJAX di ASP.NET, è possibile usare questa classe per fornire il percorso di un'implementazione alternativa del servizio Web che verrà utilizzata per il caricamento o il salvataggio delle proprietà del profilo dallo script.
Per usare il servizio profili nell'applicazione, è necessario abilitarlo nel file di configurazione. Se si usa il servizio Web del profilo predefinito e non è necessario precaricare le proprietà, non è necessario dichiarare in modo esplicito il gestore del servizio profili nella pagina.
Per specificare in modo dichiarativo un set di proprietà precaricate o un servizio Web del profilo personalizzato, includere un elemento all'interno dell'elemento nella pagina, come illustrato <ProfileService>
<asp:ScriptManager>
nell'esempio seguente.
<asp:ScriptManager ID="SM1" runat="server">
<ProfileService LoadProperties="propertyA,propertyB" Path="MyProfileService.asmx" />
</asp:ScriptManager>
È anche possibile configurare il servizio profili a livello di codice per precaricare le proprietà o per usare un servizio Web del profilo personalizzato.
Nell'esempio seguente viene illustrata la struttura della classe di base che deve essere implementata in un servizio Web del profilo personalizzato.
Costruttori
ProfileServiceManager() |
Inizializza una nuova istanza della classe ProfileServiceManager. |
Proprietà
LoadProperties |
Ottiene o imposta una matrice che contiene le proprietà di profilo che verranno rese disponibili per lo script client. |
Path |
Ottiene o imposta il percorso di un'implementazione personalizzata del servizio Web profili. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |