Derniers tutoriels de développement web
 

WebSecurity - InitializeDatabaseConnection ()


<WebSecurity Object

Définition

Le InitializeDatabaseConnection() méthode initialise la base de données WebSecurity.

Le procédé initialise le système de WebSecurity en se connectant à la base de données qui contient des informations d'utilisateur et de l' adhésion.


C # et VB Syntaxe

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

Paramètres

Paramètre Type La description
connectionString String

Le nom de votre base de données WebSecurity (se remarks)

userTableName String La table de base de données qui contient les informations de profil d'utilisateur
userIdColumn String La colonne de base de données qui contient les ID utilisateur (primary keys)
userNameColumn String La colonne de base de données qui contient les noms d'utilisateur
autoCreateTables Boolean true indique que les tables de profil utilisateur et les membres devraient être créés si elles n'existent pas, sinon faux

Valeur de retour

Aucun.


Remarques

Si vous utilisez SQL Server Compact, connectionString doit être le nom de la base de données WebSecurity (sans l'extension de nom de fichier sdf). Dans le cas contraire , il devrait être le nom d'une chaîne de connexion dans la configuration Web (web.config file) .

Même si autoCreateTables peut forcer les tables de base de données à créer automatiquement, la base de données elle - même doit toujours exister.


Erreurs et exceptions

Le InitializeDatabaseConnection() méthode lève une InvalidOperationException si:

  • SimpleMembership n'est pas initialisé (or disabled in the website configuration)

données techniques

prénom Valeur
namespace WebMatrix.WebData
Assemblée WebMatrix.WebData.dll

<WebSecurity Object