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