WebSecurity - InitializeDatabaseConnection()
❮ WebSekuriteit
Definisie
Die InitializeDatabaseConnection() metode initialiseer die WebSecurity databasis.
Die metode inisialiseer die WebSecurity -stelsel deur te koppel aan die databasis wat gebruikers- en lidmaatskapinligting bevat.
C# en VB-sintaksis
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
Grense
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 |
Terugkeerwaarde
Geen.
Opmerkings
As jy SQL Server Compact gebruik, moet connectionString die naam van die WebSecurity-databasis wees (sonder die .sdf-lêernaamuitbreiding). Andersins moet dit die naam wees van 'n verbindingstring in die webkonfigurasie (web.config-lêer).
Selfs as autoCreateTables die databasistabelle kan dwing om outomaties geskep te word, moet die databasis self altyd bestaan.
Foute en uitsonderings
Die InitializeDatabaseConnection() metode gooi 'n InvalidOperationException as:
- SimpleMembership is nie geïnisialiseer nie (of gedeaktiveer in die webwerfkonfigurasie)
❮ WebSekuriteit