WebSecurity - InitializeDatabaseConnection()
❮ WebSegurança
Definição
O método InitializeDatabaseConnection() 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ários e membros.
Sintaxe C# e VB
WebSecurity.InitializeDatabaseConnection(connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables)
Parâmetros
Parameter | Type | Description |
---|---|---|
connectionString | String |
The name of your WebSecurity database (se remarks) |
userTableName | String | The database table that contains the user profile information |
userIdColumn | String | The database column that contains the user IDs (primary keys) |
userNameColumn | String | The database column that contains the user names |
autoCreateTables | Boolean | true indicates that user profile and membership tables should be created if they do not exist, otherwise false |
Valor de retorno
Nenhum.
Observações
Se você estiver usando o 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, deve ser o nome de uma string de conexão na configuração da web (arquivo web.config).
Mesmo que autoCreateTables possa forçar as tabelas de banco de dados a serem criadas automaticamente, o próprio banco de dados deve sempre existir.
Erros e exceções
O método InitializeDatabaseConnection() lança uma InvalidOperationException se:
- SimpleMembership não é inicializado (ou desabilitado na configuração do site)
❮ WebSegurança