ProfilePropertySettings Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ProfilePropertySettings klasse.
Overloads
| Name | Description |
|---|---|
| ProfilePropertySettings(String) |
Initialiseert een nieuw exemplaar van de ProfilePropertySettings klasse met de opgegeven naam. |
| ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String) |
Initialiseert een nieuw exemplaar van de ProfilePropertySettings klasse met de opgegeven naam en instellingen. |
ProfilePropertySettings(String)
Initialiseert een nieuw exemplaar van de ProfilePropertySettings klasse met de opgegeven naam.
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)
Parameters
- name
- String
Een unieke naam voor het ProfilePropertySettings object.
Opmerkingen
In de volgende tabel ziet u de standaardinstellingen die worden gebruikt voor deze constructor.
| Instelling | Standaardwaarde |
|---|---|
| AllowAnonymous |
false. |
| DefaultValue | Een lege tekenreeks (""). |
| ReadOnly |
false. |
| SerializeAs | ProviderSpecific. |
| Type | Een lege tekenreeks (""). |
Zie ook
Van toepassing op
ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)
Initialiseert een nieuw exemplaar van de ProfilePropertySettings klasse met de opgegeven naam en instellingen.
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)
Parameters
- name
- String
Een unieke naam voor het ProfilePropertySettings object.
- readOnly
- Boolean
true om aan te geven dat de bijbehorende eigenschap in de dynamisch gegenereerde ProfileCommon klasse alleen-lezen moet zijn; falseanders.
- serializeAs
- SerializationMode
Een van de SerializationMode waarden.
- providerName
- String
De naam van een provider uit de Providers eigenschap of een lege tekenreeks ("").
- defaultValue
- String
Een tekenreeks met de standaardwaarde die wordt gebruikt voor de benoemde eigenschap in de gegenereerde paginaprofielklasse.
- profileType
- String
Een geldige typereferentie of een lege tekenreeks.
- allowAnonymous
- Boolean
true om aan te geven dat de gekoppelde eigenschap in de dynamisch gegenereerde ProfileCommon klasse anonieme gebruikers moet ondersteunen; anders false, om aan te geven dat anonieme gebruikers de benoemde eigenschap niet kunnen wijzigen.
- customProviderData
- String
Een tekenreeks met providerspecifieke informatie die wordt gebruikt door de provider die is gekoppeld aan de eigenschap.
Opmerkingen
Tijdens runtime gebruikt het ASP.NET compilatiesysteem de informatie die is opgegeven in de sectie profile van het configuratiebestand om een klasse te genereren met de naam ProfileCommon, die is afgeleid van ProfileBase. Met de klasse kunt u de waarden voor afzonderlijke gebruikersprofielen openen en wijzigen.
De ProfileCommon klassedefinitie is gebaseerd op de eigenschappen die zijn gedefinieerd in de properties subsectie van de profile sectie van het configuratiebestand. De parameterwaarden die u opgeeft wanneer u een exemplaar van de ProfilePropertySettings klasse maakt, worden gebruikt om een bijbehorende eigenschap in de ProfileCommon klasse te definiƫren.
Zie ASP.NET Overzicht van profieleigenschappen voor meer informatie over profieleigenschappen.