System.Web.Profile Ad Alanı

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.