ProfilePropertySettings Construtores

Definição

Inicializa uma nova instância da ProfilePropertySettings classe.

Sobrecargas

Name Description
ProfilePropertySettings(String)

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

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

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

ProfilePropertySettings(String)

Inicializa uma nova instância da ProfilePropertySettings classe 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 único para o ProfilePropertySettings objeto.

Observações

A tabela seguinte mostra as definições predefinidas usadas para este construtor.

Definição Valor padrão
AllowAnonymous false.
DefaultValue Uma corda vazia ("").
ReadOnly false.
SerializeAs ProviderSpecific.
Type Uma corda vazia ("").

Ver também

Aplica-se a

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

Inicializa uma nova instância da ProfilePropertySettings classe com o nome e definiçõ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 único para o ProfilePropertySettings objeto.

readOnly
Boolean

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

serializeAs
SerializationMode

Um dos SerializationMode valores.

providerName
String

O nome de um fornecedor da Providers propriedade, ou uma cadeia vazia ("").

defaultValue
String

Uma cadeia contendo o valor padrão usado para a propriedade nomeada na classe de perfil gerada da página.

profileType
String

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

allowAnonymous
Boolean

true para indicar a propriedade associada na classe gerada ProfileCommon dinamicamente deve suportar utilizadores anónimos; caso contrário, false, para indicar que os utilizadores anónimos não podem alterar a propriedade nomeada.

customProviderData
String

Uma cadeia contendo informações específicas do fornecedor utilizadas pelo fornecedor associado à propriedade.

Observações

Em tempo de execução, o sistema de compilação ASP.NET utiliza a informação especificada na secção profile do ficheiro de configuração para gerar uma classe chamada ProfileCommon, que deriva de ProfileBase. A classe permite-lhe aceder e modificar os valores para perfis individuais de utilizador.

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

Para mais informações sobre propriedades de perfil, consulte ASP.NET Visão Geral das Propriedades de Perfil.

Ver também

Aplica-se a