Los últimos tutoriales de desarrollo web
 

WebSecurity - InitializeDatabaseConnection ()


<WebSecurity Object

Definición

El InitializeDatabaseConnection() método inicializa la base de datos WebSecurity.

El método inicializa el sistema WebSecurity mediante la conexión a la base de datos que contiene la información del usuario y la pertenencia.


C # y VB Sintaxis

WebSecurity.InitializeDatabaseConnection( connectionString, userTableName, userIdColumn, userNameColumn, autoCreateTables )

parámetros

Parámetro Tipo Descripción
connectionString String

El nombre de su base de datos WebSecurity (se remarks)

userTableName String La tabla de base de datos que contiene la información de perfil de usuario
userIdColumn String La columna de base de datos que contiene los ID de usuario (primary keys)
userNameColumn String La columna de base de datos que contiene los nombres de usuario
autoCreateTables Boolean true indica que el perfil de miembro y las tablas de usuario deben crearse si no existen, de lo contrario falso

Valor de retorno

Ninguna.


observaciones

Si está utilizando SQL Server Compact, connectionString debe ser el nombre de la base de datos WebSecurity (sin la extensión de nombre de archivo .sdf). De lo contrario, debe ser el nombre de una cadena de conexión en la configuración Web (web.config file) .

Incluso si autoCreateTables pueden forzar las tablas de bases de datos que se crean de forma automática, la propia base de datos siempre debe existir.


Errores y excepciones

El InitializeDatabaseConnection() método lanza una excepción InvalidOperationException si:

  • SimpleMembership no se ha inicializado (or disabled in the website configuration)

Datos técnicos

Nombre Valor
espacio de nombres WebMatrix.WebData
Asamblea WebMatrix.WebData.dll

<WebSecurity Object