ProfilePropertySettings Costruttori

Definizione

Inizializza una nuova istanza della classe ProfilePropertySettings.

Overload

Nome Descrizione
ProfilePropertySettings(String)

Inizializza una nuova istanza della ProfilePropertySettings classe con il nome specificato.

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

Inizializza una nuova istanza della ProfilePropertySettings classe con il nome e le impostazioni specificati.

ProfilePropertySettings(String)

Inizializza una nuova istanza della ProfilePropertySettings classe con il nome specificato.

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)

Parametri

name
String

Nome univoco per l'oggetto ProfilePropertySettings .

Commenti

Nella tabella seguente vengono illustrate le impostazioni predefinite usate per questo costruttore.

Setting Valore predefinito
AllowAnonymous false.
DefaultValue Stringa vuota ("").
ReadOnly false.
SerializeAs ProviderSpecific.
Type Stringa vuota ("").

Vedi anche

Si applica a

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

Inizializza una nuova istanza della ProfilePropertySettings classe con il nome e le impostazioni specificati.

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)

Parametri

name
String

Nome univoco per l'oggetto ProfilePropertySettings .

readOnly
Boolean

true per indicare che la proprietà associata nella classe generata ProfileCommon dinamicamente deve essere di sola lettura; in caso contrario, false.

serializeAs
SerializationMode

Uno dei SerializationMode valori.

providerName
String

Nome di un provider dalla Providers proprietà o stringa vuota ("").

defaultValue
String

Stringa contenente il valore predefinito utilizzato per la proprietà denominata nella classe Profile della pagina generata.

profileType
String

Riferimento di tipo valido o stringa vuota.

allowAnonymous
Boolean

true per indicare la proprietà associata nella classe generata ProfileCommon dinamicamente deve supportare utenti anonimi; in caso contrario, false, per indicare che gli utenti anonimi non possono modificare la proprietà denominata.

customProviderData
String

Stringa contenente informazioni specifiche del provider utilizzate dal provider associato alla proprietà .

Commenti

In fase di esecuzione, il sistema di compilazione ASP.NET usa le informazioni specificate nella profile sezione del file di configurazione per generare una classe denominata ProfileCommon, derivata da ProfileBase. La classe consente di accedere e modificare i valori per i singoli profili utente.

La ProfileCommon definizione della classe si basa sulle proprietà definite nella properties sottosezione della profile sezione del file di configurazione. I valori dei parametri specificati quando si crea un'istanza della ProfilePropertySettings classe verranno usati per definire una proprietà associata nella ProfileCommon classe .

Per altre informazioni sulle proprietà del profilo, vedere Panoramica delle proprietà del profilo ASP.NET.

Vedi anche

Si applica a