Freigeben über


ProfilePropertySettings Konstruktoren

Definition

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 ProfileCommonzu 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.

Weitere Informationen

Gilt für: