วิธี WebSecurity InitializeDatabaseConnection
คำจำกัดความ
InitializeDatabaseConnection () วิธีการเริ่มต้นฐานข้อมูล WebSecurity
วิธีการโดยการเชื่อมต่อกับฐานข้อมูลที่มีข้อมูลเกี่ยวกับผู้ใช้และสมาชิกในการเริ่มต้นระบบ WebSecurity
C # และไวยากรณ์ VB
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
พารามิเตอร์
参数 | 类型 | 描述 |
---|---|---|
connectionString | String |
您的 WebSecurity 数据库的名称 |
userTableName | String | 包含用户资料信息的数据库 表 |
userIdColumn | String | 包含用户 ID(主键)的数据库 列 |
userNameColumn | String | 包含用户名的数据库 列 |
autoCreateTables | Boolean | true 指示如果用户资料和会员表不存在则必须创建表,否则为 false 。 |
ราคาย้อนกลับ
ไม่มีเลย
คำพูด
หากคุณกำลังใช้ SQL Server กระชับ, ConnectionString WebSecurity ควรเป็นชื่อของฐานข้อมูล (ไม่มีนามสกุลไฟล์ .sdf) มิฉะนั้นมันควรจะเป็นชื่อของการกำหนดค่า (แฟ้ม Web.config) สตริงการเชื่อมต่อในเว็บ
แม้ autoCreateTables บังคับตารางฐานข้อมูลที่ถูกสร้างขึ้นโดยอัตโนมัติ แต่หลักฐานเป็นฐานข้อมูลของตัวเองต้องมีอยู่แล้ว |
ข้อผิดพลาดและข้อยกเว้น
ในกรณีดังต่อไปนี้ InitializeDatabaseConnection () วิธีการพ่น InvalidOperationException:
- SimpleMembership ไม่ได้เริ่มต้น (หรือคนพิการในการกำหนดค่าเว็บไซต์)
ข้อมูลทางเทคนิค
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
วัตถุ WebSecurity