<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