Compartilhar via


ProfilePropertySettings.AllowAnonymous Propriedade

Definição

Obtém ou define um valor que indica se a propriedade associada na classe ProfileCommon gerada dinamicamente pode ser definida por usuários anônimos.

public:
 property bool AllowAnonymous { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("allowAnonymous", DefaultValue=false)]
public bool AllowAnonymous { get; set; }
[<System.Configuration.ConfigurationProperty("allowAnonymous", DefaultValue=false)>]
member this.AllowAnonymous : bool with get, set
Public Property AllowAnonymous As Boolean

Valor da propriedade

Boolean

true se a propriedade associada na classe ProfileCommon puder ser definida por usuários anônimos; caso contrário, false, que indica que os usuários anônimos não podem alterar o valor da propriedade. O padrão é false.

Atributos

Exemplos

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

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

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

' Set the AllowAnonymous property to true.
profilePropertySettings.AllowAnonymous = true

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.

Uma exceção será gerada se uma propriedade na ProfileCommon classe for alterada por um usuário anônimo quando o valor da AllowAnonymous propriedade for false.

Aplica-se a

Confira também