Udostępnij za pośrednictwem


ProfilePropertySettings Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy ProfilePropertySettings.

Przeciążenia

ProfilePropertySettings(String)

Inicjuje ProfilePropertySettings nowe wystąpienie klasy o określonej nazwie.

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

Inicjuje ProfilePropertySettings nowe wystąpienie klasy z określoną nazwą i ustawieniami.

ProfilePropertySettings(String)

Inicjuje ProfilePropertySettings nowe wystąpienie klasy o określonej nazwie.

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)

Parametry

name
String

Unikatowa nazwa ProfilePropertySettings obiektu.

Uwagi

W poniższej tabeli przedstawiono ustawienia domyślne, które są używane dla tego konstruktora.

Ustawienie Wartość domyślna
AllowAnonymous false.
DefaultValue Ciąg pusty ("").
ReadOnly false.
SerializeAs ProviderSpecific.
Type Ciąg pusty ("").

Zobacz też

Dotyczy

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

Inicjuje ProfilePropertySettings nowe wystąpienie klasy z określoną nazwą i ustawieniami.

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)

Parametry

name
String

Unikatowa nazwa ProfilePropertySettings obiektu.

readOnly
Boolean

true aby wskazać, że skojarzona właściwość w dynamicznie wygenerowanej ProfileCommon klasie powinna być tylko do odczytu; w przeciwnym razie false.

serializeAs
SerializationMode

SerializationMode Jedna z wartości.

providerName
String

Nazwa dostawcy z Providers właściwości lub pusty ciąg ("").

defaultValue
String

Ciąg zawierający wartość domyślną używaną dla nazwanej właściwości w klasie wygenerowanego profilu strony.

profileType
String

Prawidłowe odwołanie do typu lub pusty ciąg.

allowAnonymous
Boolean

true aby wskazać skojarzona właściwość w dynamicznie generowanej ProfileCommon klasie powinna obsługiwać użytkowników anonimowych; w przeciwnym razie , aby wskazać, falseże użytkownicy anonimowi nie mogą zmienić nazwanej właściwości.

customProviderData
String

Ciąg zawierający informacje specyficzne dla dostawcy używane przez dostawcę skojarzonego z właściwością.

Uwagi

W czasie wykonywania system kompilacji ASP.NET używa informacji określonych w profile sekcji pliku konfiguracji do generowania klasy o nazwie ProfileCommon, która pochodzi z ProfileBase. Klasa umożliwia dostęp do poszczególnych profilów użytkowników i modyfikowanie ich.

Definicja ProfileCommon klasy jest oparta na właściwościach zdefiniowanych w properties podsekcji profile sekcji pliku konfiguracji. Wartości parametrów ProfilePropertySettings określone podczas tworzenia wystąpienia klasy będą używane do definiowania skojarzonej ProfileCommon właściwości w klasie.

Aby uzyskać więcej informacji na temat właściwości profilu, zobacz omówienie właściwości profilu ASP.NET.

Zobacz też

Dotyczy