System.Web.Profile Ad Alanı
Ö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.
Web sunucusu uygulamalarında ASP.NET kullanıcı profilleriyle çalışmak için kullanılan sınıfları içerir.
Sınıflar
| Name | Description |
|---|---|
| CustomProviderDataAttribute |
Bir profil özelliği için sağlayıcıya özel veri dizesi sağlar. |
| DefaultProfile |
Hiçbir profil özelliği tanımlanmadığında bir kullanıcı profili örneğini temsil eder. |
| ProfileAutoSaveEventArgs |
sınıfının olayı ProfileAutoSaving için ProfileModule veri sağlar. |
| ProfileBase |
Profil özelliği değerlerine ve bilgilerine yazılmamış erişim sağlar. |
| ProfileEventArgs |
sınıfının olayı Personalize için ProfileModule veri sağlar. |
| ProfileGroupBase |
Gruplandırılmış ASP.NET profil özelliği değerlerine yazılmamış erişim sağlar. |
| ProfileInfo |
Kullanıcı profili hakkında bilgi sağlar. |
| ProfileInfoCollection |
Bir nesne koleksiyonu ProfileInfo. |
| ProfileManager |
Kullanıcı profili verilerini ve ayarlarını yönetir. |
| ProfileMigrateEventArgs |
sınıfının olayı MigrateAnonymous için ProfileModule veri sağlar. |
| ProfileModule |
Kullanıcı profili ve profil olaylarının oluşturulmasını yönetir. Bu sınıf devralınamaz. |
| ProfileProvider |
ASP.NET özel profil sağlayıcılarını kullanarak profil hizmetleri sağlamak için uyguladığı sözleşmeyi tanımlar. |
| ProfileProviderAttribute |
Kullanıcı profili özelliği için profil sağlayıcısını tanımlar. |
| ProfileProviderCollection |
Soyut sınıfını devralan ProfileProvider nesne koleksiyonu. |
| SettingsAllowAnonymousAttribute |
Anonim bir kullanıcı için profil özelliğinin ayarlanıp ayarlanamayacağını veya erişilip erişilemeyeceğini belirler. |
| SqlProfileProvider |
SQL Server veritabanındaki bir ASP.NET uygulaması için profil bilgilerinin depolanmasını yönetir. |
Numaralandırmalar
| Name | Description |
|---|---|
| ProfileAuthenticationOption |
Aranacak kullanıcı profillerinin kimlik doğrulama türünü açıklar. |
Temsilciler
| Name | Description |
|---|---|
| ProfileAutoSaveEventHandler |
bir olayını ProfileAutoSavingişleyecek ProfileModule yöntemi temsil eder. |
| ProfileEventHandler |
bir olayını Personalizeişleyecek ProfileModule yöntemi temsil eder. |
| ProfileMigrateEventHandler |
sınıfının olayını MigrateAnonymous işleyecek ProfileModule yöntemi temsil eder. |
Açıklamalar
ASP.NET profilleri, veritabanı gibi bir veri kaynağında kullanıcı ayarlarını depolamak ve almak için kullanılır. Profil bilgileri ve özellik değerleri bir profil sağlayıcısı kullanılarak yönetilir. Profil bilgileri, sınıfı kullanılarak bir Microsoft SQL Server veritabanında veya soyut sınıfın SqlProfileProvider bir uygulaması kullanılarak özel bir veri kaynağında ProfileProvider depolanabilir.
ASP.NET profilleri, profil yapılandırma bölümü kullanılarak yapılandırılır.
Profilleri etkinleştirilmiş bir uygulama başlatıldığında, ASP.NET sınıfından ProfileCommon devralan yeni bir tür ProfileBasesınıfı oluşturur. Kesin olarak türü belirlenmiş erişimcilerProfileCommon yapılandırması bölümünde tanımlanan her özellik için sınıfına eklenir. Sınıfının bir örneğiProfileCommon, geçerli Profile nesnenin HttpContext özelliğinin değeri olarak ayarlanır. Soyut sınıftan ProfileBase devralan ve profil yapılandırma öğesinde belirtilmeyen kullanıcı profili özelliklerini tanımlayan özel bir profil uygulaması oluşturabilirsiniz.