ProfileServiceManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um conjunto de propriedades de perfil pré-carregados e o local de uma implementação personalizada do serviço 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
- Herança
-
ProfileServiceManager
- Atributos
Comentários
A ProfileServiceManager classe corresponde à propriedade que pode ser adicionada ao controle ou ProfileService ScriptManager ScriptManagerProxy .
Você pode usar para especificar um conjunto de propriedades de perfil que será pré-carregado quando a página for renderizada e estará ProfileServiceManager disponível para o script do cliente. Além disso, em vez de usar o serviço Web de perfil integrado fornecido pelos recursos do AJAX do ASP.NET, você pode usar essa classe para fornecer o caminho de uma implementação alternativa do serviço Web que será usada para carregar ou salvar propriedades de perfil do script.
Para usar o serviço de perfil em seu aplicativo, você deve habilita-lo no arquivo de configuração. Se você usar o serviço Web de perfil integrado e não tiver que pré-carregar propriedades, não será preciso declarar explicitamente o gerenciador de serviços de perfil na página.
Para especificar declarativamente um conjunto de propriedades pré-carregados ou um serviço Web de perfil personalizado, inclua um elemento dentro do elemento na página, conforme mostrado no exemplo a <ProfileService>
<asp:ScriptManager>
seguir.
<asp:ScriptManager ID="SM1" runat="server">
<ProfileService LoadProperties="propertyA,propertyB" Path="MyProfileService.asmx" />
</asp:ScriptManager>
Você também pode configurar programaticamente o serviço de perfil para pré-carregar propriedades ou usar um serviço Web de perfil personalizado.
O exemplo a seguir mostra a estrutura de classe básica que deve ser implementada em um serviço Web de perfil personalizado.
Construtores
ProfileServiceManager() |
Inicializa uma nova instância da classe ProfileServiceManager. |
Propriedades
LoadProperties |
Obtém ou define uma matriz que contém as propriedades de perfil que serão disponibilizadas para o script de cliente. |
Path |
Obtém ou define o caminho de uma implementação personalizada do serviço Web do perfil. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |