WebSecurity - InitializeDatabaseConnection()
❮ Web Güvenliği
Tanım
InitializeDatabaseConnection() yöntemi, WebSecurity veritabanını başlatır .
Yöntem , kullanıcı ve üyelik bilgilerini içeren veritabanına bağlanarak WebSecurity sistemini başlatır.
C# ve VB Sözdizimi
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
parametreler
Parameter | Type | Description |
---|---|---|
connectionString | String |
The name of your WebSecurity database (se remarks) |
userTableName | String | The database table that contains the user profile information |
userIdColumn | String | The database column that contains the user IDs (primary keys) |
userNameColumn | String | The database column that contains the user names |
autoCreateTables | Boolean | true indicates that user profile and membership tables should be created if they do not exist, otherwise false |
Geri dönüş değeri
Hiçbiri.
Notlar
SQL Server Compact kullanıyorsanız, connectionString WebSecurity veritabanının adı olmalıdır (.sdf dosya adı uzantısı olmadan). Aksi takdirde, web yapılandırmasındaki (web.config dosyası) bir bağlantı dizesinin adı olmalıdır.
autoCreateTables , veritabanı tablolarının otomatik olarak oluşturulmasını zorlasa bile , veritabanının kendisi her zaman var olmalıdır.
Hatalar ve İstisnalar
InitializeDatabaseConnection() yöntemi, şu durumlarda bir InvalidOperationException oluşturur :
- SimpleMembership başlatılmadı (veya web sitesi yapılandırmasında devre dışı bırakıldı)
❮ Web Güvenliği