En son web geliştirme öğreticiler
 

WebSecurity - InitializeDatabaseConnection ()


<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