<WebSecurity Objeto
Definição
O InitializeDatabaseConnection() método inicializa o banco de dados WebSecurity.
O método inicializa o sistema WebSecurity conectando-se ao banco de dados que contém informações de usuário e de associação.
C # e VB sintaxe
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
connectionString | String | O nome do seu banco de dados WebSecurity (se remarks) |
userTableName | String | A tabela de banco de dados que contém as informações do perfil de usuário |
userIdColumn | String | A coluna de banco de dados que contém as IDs de utilizador (primary keys) |
userNameColumn | String | A coluna de banco de dados que contém os nomes de usuário |
autoCreateTables | Boolean | true indica que seu perfil e inscrição tabelas de usuário deve ser criado se não existir, caso contrário false |
Valor de retorno
Nenhum.
Observações
Se você estiver usando SQL Server Compact, connectionString deve ser o nome do banco de dados WebSecurity (sem a extensão de nome de arquivo .sdf). Caso contrário, ele deve ser o nome de uma cadeia de ligação na configuração web (web.config file) .
Mesmo se autoCreateTables pode forçar as tabelas de banco de dados a ser criado automaticamente, o próprio banco de dados deve sempre existir.
Erros e Exceções
O InitializeDatabaseConnection() método gera um InvalidOperationException se:
- SimpleMembership não é inicializado (or disabled in the website configuration)
Dados técnicos
Nome | Valor |
---|---|
namespace | WebMatrix.WebData |
Montagem | WebMatrix.WebData.dll |
<WebSecurity Objeto