Ultimele tutoriale de dezvoltare web
 

WebSecurity - InitializeDatabaseConnection ()


<WebSecurity Obiect

Definiție

InitializeDatabaseConnection() Metoda inițializează baza de date WebSecurity.

Metoda inițializează sistemul WebSecurity prin conectarea la baza de date care conține informații de utilizator și de membru.


C # și VB sintaxă

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

Parametrii

Parametru Tip Descriere
connectionString String

Numele bazei de date WebSecurity (se remarks)

userTableName String Tabelul de bază de date care conține informații de profil de utilizator
userIdColumn String Coloana bază de date care conține ID - urile de utilizator (primary keys)
userNameColumn String Coloana bază de date care conține numele de utilizator
autoCreateTables Boolean adevărat indică faptul că ar trebui create de profil și de membru utilizator tabele în cazul în care nu există, în caz contrar fals

Revenire Valoare

Nici unul.


Comentarii

Dacă utilizați SQL Server Compact, connectionString trebuie să fie numele bazei de date WebSecurity (fără extensia de nume de fișier .sdf). În caz contrar , ar trebui să fie numele unui șir de conexiune în configurația web (web.config file) .

Chiar dacă autoCreateTables poate forța tabelele bazei de date care urmează să fie create în mod automat, baza de date în sine trebuie să existe întotdeauna.


Erori și excepții

InitializeDatabaseConnection() metoda aruncă o InvalidOperationException dacă:

  • SimpleMembership nu este inițializat (or disabled in the website configuration) - (or disabled in the website configuration)

Date tehnice

Nume Valoare
namespace WebMatrix.WebData
Asamblare WebMatrix.WebData.dll

<WebSecurity Obiect