ProfilePropertySettings Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ProfilePropertySettings sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
ProfilePropertySettings(String) |
Belirtilen adla sınıfının yeni bir örneğini ProfilePropertySettings başlatır. |
ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String) |
Belirtilen ad ve ayarlarla sınıfının yeni bir örneğini ProfilePropertySettings başlatır. |
ProfilePropertySettings(String)
Belirtilen adla sınıfının yeni bir örneğini ProfilePropertySettings başlatır.
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)
Parametreler
- name
- String
Nesne için ProfilePropertySettings benzersiz bir ad.
Açıklamalar
Aşağıdaki tabloda bu oluşturucu için kullanılan varsayılan ayarlar gösterilmektedir.
Ayar | Varsayılan değer |
---|---|
AllowAnonymous |
false . |
DefaultValue | Boş bir dize (""). |
ReadOnly |
false . |
SerializeAs | ProviderSpecific. |
Type | Boş bir dize (""). |
Ayrıca bkz.
Şunlara uygulanır
ProfilePropertySettings(String, Boolean, SerializationMode, String, String, String, Boolean, String)
Belirtilen ad ve ayarlarla sınıfının yeni bir örneğini ProfilePropertySettings başlatır.
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)
Parametreler
- name
- String
Nesne için ProfilePropertySettings benzersiz bir ad.
- readOnly
- Boolean
true
dinamik olarak oluşturulan ProfileCommon
sınıftaki ilişkili özelliğin salt okunur olması gerektiğini belirtmek için; aksi takdirde , false
.
- serializeAs
- SerializationMode
Değerlerden SerializationMode biri.
- defaultValue
- String
Oluşturulan sayfa Profil sınıfında adlandırılmış özellik için kullanılan varsayılan değeri içeren bir dize.
- profileType
- String
Geçerli bir tür başvurusu veya boş bir dize.
- allowAnonymous
- Boolean
true
dinamik olarak oluşturulan ProfileCommon
sınıfta ilişkili özelliğin belirtilmesi anonim kullanıcıları desteklemelidir; aksi takdirde, false
anonim kullanıcıların adlandırılmış özelliği değiştiremeyeceğini belirtmek için .
- customProviderData
- String
Özelliğiyle ilişkili sağlayıcı tarafından kullanılan sağlayıcıya özgü bilgileri içeren bir dize.
Açıklamalar
Çalışma zamanında, ASP.NET derleme sistemi yapılandırma dosyasının bölümünde belirtilen profile
bilgileri kullanarak öğesinden ProfileBasetüretilen adlı ProfileCommon
bir sınıf oluşturur. sınıfı, tek tek kullanıcı profillerinin değerlerine erişmenize ve bunları değiştirmenize olanak tanır.
ProfileCommon
Sınıf tanımı, yapılandırma dosyasının properties
bölümünün alt bölümünde profile
tanımlanan özellikleri temel alır. Sınıfının bir örneğini ProfilePropertySettings oluştururken belirttiğiniz parametre değerleri, sınıfında ilişkili bir özelliği ProfileCommon
tanımlamak için kullanılır.
Profil özellikleri hakkında daha fazla bilgi için bkz. ASP.NET Profil Özelliklerine Genel Bakış.