ProfilePropertySettings.AllowAnonymous Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy skojarzona właściwość w dynamicznie generowanej ProfileCommon
klasie może być ustawiana przez użytkowników anonimowych.
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
Wartość właściwości
true
jeśli skojarzona właściwość w ProfileCommon
klasie może być ustawiana przez użytkowników anonimowych. W przeciwnym razie wartość właściwości oznacza, false
że użytkownicy anonimowi nie mogą zmienić wartości właściwości. Wartość domyślna to false
.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak używać AllowAnonymous właściwości . Ten przykład kodu jest częścią większego przykładu udostępnionego ProfileSection dla klasy .
// 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
Uwagi
W czasie wykonywania system kompilacji ASP.NET używa informacji określonych w profile
sekcji pliku konfiguracji do generowania klasy o nazwie ProfileCommon
, która pochodzi z ProfileBase. Klasa umożliwia dostęp do poszczególnych profilów użytkowników i modyfikowanie ich.
Definicja ProfileCommon
klasy jest oparta na właściwościach zdefiniowanych w properties
podsekcji profile
sekcji pliku konfiguracji. Wartości właściwości określone dla wystąpienia ProfilePropertySettings klasy będą używane do definiowania skojarzonej ProfileCommon
właściwości w klasie.
Wyjątek jest zgłaszany, jeśli właściwość w ProfileCommon
klasie zostanie zmieniona przez anonimowego użytkownika, gdy AllowAnonymous wartość właściwości to false
.