Compartir a través de


ProfileServiceManager Clase

Definición

Configura un conjunto de propiedades de perfil cargadas previamente y la ubicación de una implementación personalizada del servicio de perfil.

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
Herencia
ProfileServiceManager
Atributos

Comentarios

La ProfileServiceManager clase corresponde a la propiedad que se puede agregar al control o ProfileService ScriptManager ScriptManagerProxy .

Puede usar para especificar un conjunto de propiedades de perfil que se cargarán previamente cuando se represente la página y ProfileServiceManager estarán disponibles para el script de cliente. Además, en lugar de usar el servicio web de perfil integrado proporcionado por las características ajax de ASP.NET, puede usar esta clase para proporcionar la ruta de acceso de una implementación alternativa del servicio web que se usará para cargar o guardar propiedades de perfil desde el script.

Para usar el servicio de perfil en la aplicación, debe habilitarlo en el archivo de configuración. Si usa el servicio web de perfil integrado y no tiene que cargar previamente las propiedades, no tiene que declarar explícitamente el administrador de servicios de perfil en la página.

Para especificar mediante declaración un conjunto de propiedades precargadas o un servicio web de perfil personalizado, incluya un elemento dentro del elemento en la página, como se muestra en el <ProfileService> <asp:ScriptManager> ejemplo siguiente.

<asp:ScriptManager ID="SM1" runat="server">  
  <ProfileService LoadProperties="propertyA,propertyB" Path="MyProfileService.asmx" />  
</asp:ScriptManager>  

También puede configurar mediante programación el servicio de perfil para cargar previamente las propiedades o para usar un servicio web de perfil personalizado.

En el ejemplo siguiente se muestra la estructura de clase básica que se debe implementar en un servicio web de perfil personalizado.

Constructores

ProfileServiceManager()

Inicializa una nueva instancia de la clase ProfileServiceManager.

Propiedades

LoadProperties

Obtiene o establece una matriz que contiene las propiedades del perfil que estarán disponibles en el script de cliente.

Path

Obtiene o establece la ruta de acceso de una implementación personalizada del servicio Web de perfil.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también