Partilhar via


ProfilePropertySettings.DefaultValue Propriedade

Definição

Obtém ou define o valor padrão usado para a propriedade associada na classe ProfileCommon gerada dinamicamente.

public:
 property System::String ^ DefaultValue { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")]
public string DefaultValue { get; set; }
[<System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")>]
member this.DefaultValue : string with get, set
Public Property DefaultValue As String

Valor da propriedade

String

Uma cadeia de caracteres que contém o valor padrão usado para a propriedade associada na classe ProfileCommon gerada dinamicamente. O padrão é uma cadeia de caracteres vazia ("").

Atributos

Exemplos

O exemplo de código a seguir mostra como usar a DefaultValue propriedade. Este exemplo de código faz parte de um exemplo maior fornecido para a ProfileSection classe.

// Get the current DefaultValue property value.
Console.WriteLine(
    "Current DefaultValue value: '{0}'", profilePropertySettings.DefaultValue);

// Set the DefaultValue property to "March 16, 2004".
profilePropertySettings.DefaultValue = "March 16, 2004";
' Get the current DefaultValue property value.
Console.WriteLine( _
    "Current DefaultValue value: '{0}'", profilePropertySettings.DefaultValue)

' Set the DefaultValue property to "March 16, 2004".
profilePropertySettings.DefaultValue = "March 16, 2004"

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 propriedade que você especificar para uma instância da ProfilePropertySettings classe serão usados para definir uma propriedade associada na ProfileCommon classe.

O valor padrão é usado como o valor inicial da propriedade de classe associada ProfileCommon quando um perfil de usuário individual não contém um valor para a propriedade. A DefaultValue propriedade pode ser um valor de cadeia de caracteres, um valor codificado em XML (o modo de serialização da propriedade é serialização XML) ou uma cadeia de caracteres binária codificada em base 64 (se o modo de serialização da propriedade for serialização binária).

Aplica-se a

Confira também