méthode WebSecurity InitializeDatabaseConnection
Définitions
méthode InitializeDatabaseConnection () initialise la base de données WebSecurity.
La méthode en se connectant à une base de données qui contient des informations sur les utilisateurs et les membres pour initialiser le système de WebSecurity.
C # et la syntaxe VB
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
Paramètres
参数 | 类型 | 描述 |
---|---|---|
connectionString | String |
您的 WebSecurity 数据库的名称 |
userTableName | String | 包含用户资料信息的数据库 表 |
userIdColumn | String | 包含用户 ID(主键)的数据库 列 |
userNameColumn | String | 包含用户名的数据库 列 |
autoCreateTables | Boolean | true 指示如果用户资料和会员表不存在则必须创建表,否则为 false 。 |
Valeur de retour
Aucun.
remarque
Si vous utilisez SQL Server Compact, connectionString WebSecurity doit être le nom de la base de données (sans extension .sdf de fichier). Dans le cas contraire, il devrait être le nom de la configuration (fichier web.config) chaîne de connexion dans le Web.
Même autoCreateTables force les tables de base de données sont créés automatiquement, mais le principe est la base de données elle - même doit déjà exister. |
Erreurs et exceptions
Dans les cas suivants, InitializeDatabaseConnection () méthode lève une InvalidOperationException:
- SimpleMembership non initialisée (ou désactivé dans la configuration du site)
Caractéristiques techniques
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
objets WebSecurity