Condividi tramite


ProfilePropertySettings.AllowAnonymous Proprietà

Definizione

Ottiene o imposta un valore che indica se la proprietà associata nella classe generata ProfileCommon dinamicamente può essere impostata dagli utenti anonimi.

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

Valore della proprietà

true se la proprietà associata nella ProfileCommon classe può essere impostata da utenti anonimi; in caso contrario, false, che indica che gli utenti anonimi non possono modificare il valore della proprietà. Il valore predefinito è false.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la AllowAnonymous proprietà . Questo esempio di codice fa parte di un esempio più ampio fornito per 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

Commenti

In fase di esecuzione, il sistema di compilazione ASP.NET usa le informazioni specificate nella profile sezione del file di configurazione per generare una classe denominata ProfileCommon, derivata da ProfileBase. La classe consente di accedere e modificare i valori per i singoli profili utente.

La ProfileCommon definizione della classe si basa sulle proprietà definite nella properties sottosezione della profile sezione del file di configurazione. I valori delle proprietà specificati per un'istanza della ProfilePropertySettings classe verranno usati per definire una proprietà associata nella ProfileCommon classe .

Viene generata un'eccezione se una proprietà nella ProfileCommon classe viene modificata da un utente anonimo quando il valore della AllowAnonymous proprietà è false.

Si applica a

Vedi anche