Compartilhar via


ProfilePropertySettings Construtores

Definição

Inicializa uma nova instância da classe ProfilePropertySettings.

Sobrecargas

ProfilePropertySettings(String)

Inicializa uma nova instância da classe ProfilePropertySettings com o nome especificado.

ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)

Inicializa uma nova instância da classe ProfilePropertySettings com o nome e as configurações especificados.

ProfilePropertySettings(String)

Inicializa uma nova instância da classe ProfilePropertySettings com o nome especificado.

public:
 ProfilePropertySettings(System::String ^ name);
public ProfilePropertySettings (string name);
new System.Web.Configuration.ProfilePropertySettings : string -> System.Web.Configuration.ProfilePropertySettings
Public Sub New (name As String)

Parâmetros

name
String

Um nome exclusivo para o objeto ProfilePropertySettings.

Comentários

A tabela a seguir mostra as configurações padrão usadas para esse construtor.

Configuração Valor Padrão
AllowAnonymous false.
DefaultValue Uma cadeia de caracteres vazia ("").
ReadOnly false.
SerializeAs ProviderSpecific.
Type Uma cadeia de caracteres vazia ("").

Confira também

Aplica-se a

ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)

Inicializa uma nova instância da classe ProfilePropertySettings com o nome e as configurações especificados.

public:
 ProfilePropertySettings(System::String ^ name, bool readOnly, System::Web::Configuration::SerializationMode serializeAs, System::String ^ providerName, System::String ^ defaultValue, System::String ^ profileType, bool allowAnonymous, System::String ^ customProviderData);
public ProfilePropertySettings (string name, bool readOnly, System.Web.Configuration.SerializationMode serializeAs, string providerName, string defaultValue, string profileType, bool allowAnonymous, string customProviderData);
new System.Web.Configuration.ProfilePropertySettings : string * bool * System.Web.Configuration.SerializationMode * string * string * string * bool * string -> System.Web.Configuration.ProfilePropertySettings
Public Sub New (name As String, readOnly As Boolean, serializeAs As SerializationMode, providerName As String, defaultValue As String, profileType As String, allowAnonymous As Boolean, customProviderData As String)

Parâmetros

name
String

Um nome exclusivo para o objeto ProfilePropertySettings.

readOnly
Boolean

true para indicar que a propriedade associada na classe ProfileCommon gerada dinamicamente deve ser somente leitura; caso contrário, false.

serializeAs
SerializationMode

Um dos valores de SerializationMode.

providerName
String

O nome de um provedor da propriedade Providers ou de uma cadeia de caracteres vazia ("").

defaultValue
String

Uma cadeia de caracteres que contém o valor padrão usado para a propriedade nomeada na classe Perfil da página gerada.

profileType
String

Uma referência de tipo válido ou uma cadeia de caracteres vazia.

allowAnonymous
Boolean

true para indicar que a propriedade associada na classe ProfileCommon gerada dinamicamente deve dar suporte a usuários anônimos; caso contrário, false, para indicar que os usuários anônimos não podem alterar a propriedade nomeada.

customProviderData
String

Uma cadeia de caracteres que contém informações específicas do provedor usadas pelo provedor associado à propriedade.

Comentários

Em tempo de execução, o sistema de compilação ASP.NET usa as informações especificadas na profile seção do arquivo de configuração para gerar uma classe chamada ProfileCommon, que é derivada de ProfileBase. A classe permite que você acesse e modifique os valores para perfis de usuário individuais.

A ProfileCommon definição de classe baseia-se nas propriedades definidas na properties subseção da profile seção do arquivo de configuração. Os valores de parâmetro que você especificar ao criar uma instância da ProfilePropertySettings classe serão usados para definir uma propriedade associada na ProfileCommon classe .

Para obter mais informações sobre propriedades de perfil, consulte Visão geral das propriedades do perfil do ASP.NET.

Confira também

Aplica-se a