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
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.
Einstellung | 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 ProfileCommon
-Klasse schreibgeschützt 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 für die benannte Eigenschaft in der generierten Seitenprofilklasse enthält.
- profileType
- String
Ein gültiger Typverweis oder eine leere Zeichenfolge.
- allowAnonymous
- Boolean
true
, um anzugeben, dass eine zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon
-Klasse anonyme Benutzer unterstützen soll, andernfalls false
, wenn anonyme Benutzer die benannte Eigenschaft nicht ändern können.
- customProviderData
- String
Eine Zeichenfolge, die anbieterspezifische Informationen enthält, die von dem der Eigenschaft zugeordneten Anbieter verwendet wird.
Hinweise
Zur Laufzeit verwendet das ASP.NET Kompilierungssystem die im Abschnitt der profile
Konfigurationsdatei angegebenen Informationen, um eine Klasse namens ProfileCommon
zu generieren, die von ProfileBaseabgeleitet wird. 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 Abschnitts der profile
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 Übersicht über ASP.NET Profileigenschaften.