ProfilePropertySettings Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ProfilePropertySettings-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| ProfilePropertySettings(String) |
Initialisiert eine neue Instanz der ProfilePropertySettings Klasse mit dem angegebenen Namen. |
| ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String) |
Initialisiert eine neue Instanz der ProfilePropertySettings Klasse mit dem angegebenen Namen und den angegebenen Einstellungen. |
ProfilePropertySettings(String)
Initialisiert eine neue Instanz der ProfilePropertySettings Klasse mit dem angegebenen Namen.
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)
Parameter
- name
- String
Ein eindeutiger Name für das ProfilePropertySettings Objekt.
Hinweise
In der folgenden Tabelle sind die Standardeinstellungen aufgeführt, die für diesen Konstruktor verwendet werden.
| Setting | Standardwert |
|---|---|
| AllowAnonymous |
false. |
| DefaultValue | Eine leere Zeichenfolge (""). |
| ReadOnly |
false. |
| SerializeAs | ProviderSpecific. |
| Type | Eine leere Zeichenfolge (""). |
Weitere Informationen
Gilt für:
ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)
Initialisiert eine neue Instanz der ProfilePropertySettings Klasse mit dem angegebenen Namen und den angegebenen Einstellungen.
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)
Parameter
- name
- String
Ein eindeutiger Name für das ProfilePropertySettings Objekt.
- readOnly
- Boolean
true um anzugeben, dass die zugeordnete Eigenschaft in der dynamisch generierten Klasse schreibgeschützt ProfileCommon sein soll; andernfalls false.
- serializeAs
- SerializationMode
Einer der SerializationMode Werte.
- providerName
- String
Der Name eines Anbieters aus der Providers Eigenschaft oder eine leere Zeichenfolge ("").
- defaultValue
- String
Eine Zeichenfolge, die den Standardwert enthält, der für die benannte Eigenschaft in der generierten Seitenprofilklasse verwendet wird.
- profileType
- String
Ein gültiger Typverweis oder eine leere Zeichenfolge.
- allowAnonymous
- Boolean
true um die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon Klasse anzugeben, sollte anonyme Benutzer unterstützt werden. Andernfalls bedeutet dies, falsedass anonyme Benutzer die benannte Eigenschaft nicht ändern können.
- customProviderData
- String
Eine Zeichenfolge, die anbieterspezifische Informationen enthält, die vom Anbieter verwendet werden, der der Eigenschaft zugeordnet ist.
Hinweise
Zur Laufzeit verwendet das ASP.NET Kompilierungssystem die im profile Abschnitt der Konfigurationsdatei angegebenen Informationen, um eine Klasse zu generieren, ProfileCommondie von ProfileBase. Mit der Klasse können Sie auf die Werte für einzelne Benutzerprofile zugreifen und diese ändern.
Die ProfileCommon Klassendefinition basiert auf den Eigenschaften, die properties im Unterabschnitt des profile Abschnitts der Konfigurationsdatei definiert sind. Die Parameterwerte, die Sie beim Erstellen einer Instanz der ProfilePropertySettings Klasse angeben, werden verwendet, um eine zugeordnete Eigenschaft in der ProfileCommon Klasse zu definieren.
Weitere Informationen zu Profileigenschaften finden Sie unter ASP.NET Profileigenschaften (Übersicht).