Najnowsze tutoriale tworzenie stron internetowych
 

WebSecurity - InitializeDatabaseConnection ()


<WebSecurity Przedmiot

Definicja

InitializeDatabaseConnection() metoda inicjalizuje bazę WebSecurity.

Metoda inicjuje system WebSecurity łącząc się z bazą danych, która zawiera informacje o użytkowniku i członkostwa.


C # i VB Składnia

WebSecurity.InitializeDatabaseConnection( connectionString, userTableName, userIdColumn, userNameColumn, autoCreateTables )

parametry

Parametr Rodzaj Opis
connectionString String

Nazwa bazy danych WebSecurity (se remarks)

userTableName String W tabeli bazy danych, która zawiera informacje o profilu użytkownika
userIdColumn String Kolumna bazy danych, która zawiera identyfikator użytkownika (primary keys)
userNameColumn String Kolumna bazy danych, która zawiera nazwy użytkowników
autoCreateTables Boolean true oznacza, że profil i członkostwo użytkowników tabele powinny być tworzone, jeśli nie istnieje, w przeciwnym przypadku false

Wartość zwracana

Żaden.


Uwagi

Jeśli używasz SQL Server Compact, connectionString powinna być nazwa bazy WebSecurity (bez nazwy pliku .sdf rozszerzenia). W przeciwnym razie powinien on być nazwa ciąg połączenia w konfiguracji internetowej (web.config file) .

Nawet jeśli autoCreateTables może zmusić tabele bazy danych mają być tworzone automatycznie, sama baza danych musi zawsze istnieć.


Błędy i wyjątki

InitializeDatabaseConnection() Sposób generuje InvalidOperationException jeżeli:

  • SimpleMembership nie jest zainicjowana (or disabled in the website configuration)

Dane techniczne

Nazwa Wartość
Przestrzeń nazw WebMatrix.WebData
Montaż WebMatrix.WebData.dll

<WebSecurity Przedmiot