Condividi tramite


ProfilePropertySettings Costruttori

Definizione

Inizializza una nuova istanza della classe ProfilePropertySettings.

Overload

ProfilePropertySettings(String)

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

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

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

ProfilePropertySettings(String)

Inizializza una nuova istanza della classe ProfilePropertySettings 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 dell'oggetto ProfilePropertySettings.

Commenti

La tabella seguente mostra le impostazioni predefinite usate per questo costruttore.

Impostazione Default Value
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 classe ProfilePropertySettings 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 dell'oggetto ProfilePropertySettings.

readOnly
Boolean

true per indicare che la proprietà associata alla classe ProfileCommon generata in modo dinamico deve essere di sola lettura; in caso contrario false.

serializeAs
SerializationMode

Uno dei valori di SerializationMode.

providerName
String

Il nome di un provider dalla proprietà Providers oppure una stringa vuota ("").

defaultValue
String

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

profileType
String

Riferimento a un tipo valido o una stringa vuota.

allowAnonymous
Boolean

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

customProviderData
String

Stringa contenente le 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 ProfilePropertySettings della 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