tutoriais mais recente desenvolvimento web
 

WebSecurity - InitializeDatabaseConnection ()


<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