ProfilePropertySettings.AllowAnonymous Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se la proprietà associata nella classe ProfileCommon
generata in modo dinamico può essere impostato da 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 classe ProfileCommon
può essere impostata da utenti anonimi; in caso contrario, false
indicante che utenti anonimi non possono modificare il valore della proprietà. Il valore predefinito è false
.
- Attributi
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà AllowAnonymous. Questo esempio di codice fa parte di un esempio più grande 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 ProfilePropertySettings della 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
.