Språk

ProfilePropertySettings Konstruktorer

Definition

Initierar en ny instans av ProfilePropertySettings klassen.

Överlagringar

Name Description
ProfilePropertySettings(String)

Initierar en ny instans av ProfilePropertySettings klassen med det angivna namnet.

ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)

Initierar en ny instans av ProfilePropertySettings klassen med det angivna namnet och inställningarna.

ProfilePropertySettings(String)

Initierar en ny instans av ProfilePropertySettings klassen med det angivna namnet.

public:
 ProfilePropertySettings(System::String ^ name);
public ProfilePropertySettings(string name);
new System.Web.Configuration.ProfilePropertySettings : string -> System.Web.Configuration.ProfilePropertySettings
Public Sub New (name As String)

Parametrar

name
String

Ett unikt namn för objektet ProfilePropertySettings .

Kommentarer

I följande tabell visas de standardinställningar som används för konstruktorn.

Inställningen Standardvärdet
AllowAnonymous false.
DefaultValue En tom sträng ("").
ReadOnly false.
SerializeAs ProviderSpecific.
Type En tom sträng ("").

Se även

Gäller för

ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)

Initierar en ny instans av ProfilePropertySettings klassen med det angivna namnet och inställningarna.

public:
 ProfilePropertySettings(System::String ^ name, bool readOnly, System::Web::Configuration::SerializationMode serializeAs, System::String ^ providerName, System::String ^ defaultValue, System::String ^ profileType, bool allowAnonymous, System::String ^ customProviderData);
public ProfilePropertySettings(string name, bool readOnly, System.Web.Configuration.SerializationMode serializeAs, string providerName, string defaultValue, string profileType, bool allowAnonymous, string customProviderData);
new System.Web.Configuration.ProfilePropertySettings : string * bool * System.Web.Configuration.SerializationMode * string * string * string * bool * string -> System.Web.Configuration.ProfilePropertySettings
Public Sub New (name As String, readOnly As Boolean, serializeAs As SerializationMode, providerName As String, defaultValue As String, profileType As String, allowAnonymous As Boolean, customProviderData As String)

Parametrar

name
String

Ett unikt namn för objektet ProfilePropertySettings .

readOnly
Boolean

true för att ange att den associerade egenskapen i den dynamiskt genererade klassen ska vara skrivskyddad ProfileCommon , annars false.

serializeAs
SerializationMode

Ett av SerializationMode värdena.

providerName
String

Namnet på en provider från Providers egenskapen eller en tom sträng ("").

defaultValue
String

En sträng som innehåller standardvärdet som används för den namngivna egenskapen i den genererade sidprofilklassen.

profileType
String

En giltig typreferens eller en tom sträng.

allowAnonymous
Boolean

true för att ange associerad egenskap i den dynamiskt genererade ProfileCommon klassen bör ha stöd för anonyma användare, annars , falseför att indikera att anonyma användare inte kan ändra den namngivna egenskapen.

customProviderData
String

En sträng som innehåller providerspecifik information som används av providern som är associerad med egenskapen.

Kommentarer

Vid körning använder ASP.NET kompileringssystemet den information som anges i avsnittet profile i konfigurationsfilen för att generera en klass med namnet ProfileCommon, som härleds från ProfileBase. Med klassen kan du komma åt och ändra värdena för enskilda användarprofiler.

Klassdefinitionen ProfileCommon baseras på de egenskaper som definierats i properties underavsnittet i profile avsnittet i konfigurationsfilen. Parametervärdena som du anger när du skapar en instans av ProfilePropertySettings klassen används för att definiera en associerad egenskap i ProfileCommon klassen.

Mer information om profilegenskaper finns i ASP.NET Översikt över profilegenskaper.

Se även

Gäller för