Método WebSecurity InitializeDatabaseConnection
definições
InitializeDatabaseConnection () método inicializa WebSecurity base de dados.
O método através da ligação a uma base de dados que contém informações sobre os usuários e membros para inicializar o sistema de WebSecurity.
C # e VB sintaxe
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
parâmetros
参数 | 类型 | 描述 |
---|---|---|
connectionString | String |
您的 WebSecurity 数据库的名称 |
userTableName | String | 包含用户资料信息的数据库 表 |
userIdColumn | String | 包含用户 ID(主键)的数据库 列 |
userNameColumn | String | 包含用户名的数据库 列 |
autoCreateTables | Boolean | true 指示如果用户资料和会员表不存在则必须创建表,否则为 false 。 |
Valor de retorno
Nenhum.
observação
Se você estiver usando SQL Server Compact, connectionString WebSecurity deve ser o nome do banco de dados (sem .sdf extensão de arquivo). Caso contrário, ele deve ser o nome da cadeia de conexão de configuração (arquivo web.config) na Web.
Mesmo autoCreateTables obriga as tabelas de banco de dados são criados automaticamente, mas a premissa é o próprio banco de dados já deve existir. |
Erros e exceções
Nos seguintes casos, InitializeDatabaseConnection () lança um InvalidOperationException:
- Não SimpleMembership inicializado (ou desativado na configuração do site)
dados técnicos
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
objetos WebSecurity