Share via


ProfilePropertySettings.AllowAnonymous Propriété

Définition

Obtient ou définit une valeur qui indique si la propriété associée dans la classe ProfileCommon générée dynamiquement peut être définie par les utilisateurs anonymes.

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

Valeur de propriété

true si la propriété associée dans la classe ProfileCommon peut être définie par les utilisateurs anonymes ; sinon, false qui indique que les utilisateurs anonymes ne peuvent pas modifier la valeur de propriété. La valeur par défaut est false.

Attributs

Exemples

L'exemple de code suivant montre comment utiliser la propriété AllowAnonymous. Cet exemple de code fait partie d’un exemple plus grand fourni pour la 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

Remarques

Au moment de l’exécution, le système de compilation ASP.NET utilise les informations spécifiées dans la profile section du fichier de configuration pour générer une classe appelée ProfileCommon, qui est dérivée de ProfileBase. La classe vous permet d’accéder aux valeurs des profils utilisateur individuels et de les modifier.

La ProfileCommon définition de classe est basée sur les propriétés définies dans la properties sous-section de la profile section du fichier de configuration. Les valeurs de propriété que vous spécifiez pour une instance de la ProfilePropertySettings classe seront utilisées pour définir une propriété associée dans la ProfileCommon classe .

Une exception est levée si une propriété de la ProfileCommon classe est modifiée par un utilisateur anonyme lorsque la valeur de la AllowAnonymous propriété est false.

S’applique à

Voir aussi