<WebSecurity Nesne
Tanım
InitializeDatabaseConnection() metodu WebSecurity veritabanı başlatır.
Yöntemi, kullanıcı ve üyelik bilgilerini içerir veritabanına bağlanarak WebSecurity sistemini başlatır.
C # ve VB sözdizimi
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
Parametreler
Parametre | tip | Açıklama |
---|---|---|
connectionString | String | Senin WebSecurity veritabanının adı (se remarks) |
userTableName | String | Kullanıcı profil bilgilerini içeren veritabanı tablosu |
userIdColumn | String | Kullanıcı kimliklerini içeren veritabanı kolonu (primary keys) |
userNameColumn | String | Kullanıcı adlarını içeren veritabanı sütun |
autoCreateTables | Boolean | Gerçek onların var yoksa kullanıcı profili ve üyelik tabloları aksi sahte, oluşturulan gerektiğini gösterir |
Geri dönüş değeri
Yok.
Uyarılar
SQL Server Compact kullanıyorsanız, connectionString (.sdf dosya adı uzantısı olmadan) WebSecurity veritabanının adı olmalıdır. Aksi takdirde, web yapılandırmasında bir bağlantı dizesi adı olmalıdır (web.config file) .
Veritabanı tabloları zorlayabilir autoCreateTables otomatik oluşturulacak bile, veritabanı kendisi daima bulunması gerekir.
Hatalar ve İstisnalar
InitializeDatabaseConnection() yöntemi, bir InvalidOperationException ise atar:
- SimpleMembership başlatılmadı (or disabled in the website configuration)
Teknik veri
isim | değer |
---|---|
Ad alanı | WebMatrix.WebData |
montaj | WebMatrix.WebData.dll |
<WebSecurity Nesne