Sdílet prostřednictvím


ProfilePropertySettings.AllowAnonymous Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda přidružená vlastnost v dynamicky generované ProfileCommon třídě může být nastavena anonymními uživateli.

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

Hodnota vlastnosti

Boolean

true je-li přidružená vlastnost třídy ProfileCommon nastavena anonymními uživateli; v opačném případě indikující, falseže anonymní uživatelé nemohou změnit hodnotu vlastnosti. Výchozí formát je false.

Atributy

Příklady

Následující příklad kódu ukazuje, jak použít AllowAnonymous vlastnost. Tento příklad kódu je součástí většího příkladu poskytnutého ProfileSection pro třídu.

// 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

Poznámky

Za běhu systém kompilace ASP.NET používá informace uvedené v profile části konfiguračního souboru k vygenerování třídy s názvem ProfileCommon, která je odvozena z ProfileBase. Třída umožňuje přístup k jednotlivým profilům uživatelů a jejich úpravě.

Definice ProfileCommon třídy je založena na vlastnostech definovaných profile v properties pododdílu oddílu konfiguračního souboru. Hodnoty vlastností, které zadáte pro instanci ProfilePropertySettings třídy, budou použity k definování přidružené vlastnosti ve ProfileCommon třídě.

Výjimka se vyvolá, pokud vlastnost ve ProfileCommon třídě je změněna anonymním uživatelem, pokud AllowAnonymous je falsehodnota vlastnosti .

Platí pro

Viz také