<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