<WebSecurity วัตถุ
คำนิยาม
InitializeDatabaseConnection() วิธีการเริ่มต้นฐานข้อมูล WebSecurity
วิธีการเริ่มต้นระบบ WebSecurity โดยการเชื่อมต่อกับฐานข้อมูลที่มีข้อมูลของผู้ใช้และสมาชิก
C # และ VB ไวยากรณ์
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
พารามิเตอร์
พารามิเตอร์ | ชนิด | ลักษณะ |
---|---|---|
connectionString | String | ชื่อของฐานข้อมูลของคุณ WebSecurity (se remarks) |
userTableName | String | ตารางฐานข้อมูลที่มีข้อมูลรายละเอียดผู้ใช้ |
userIdColumn | String | คอลัมน์ฐานข้อมูลที่มีรหัสผู้ใช้ (primary keys) |
userNameColumn | String | คอลัมน์ฐานข้อมูลที่ประกอบด้วยชื่อผู้ใช้ |
autoCreateTables | Boolean | จริงแสดงให้เห็นว่ารายละเอียดและการเป็นสมาชิกผู้ใช้ตารางควรได้รับการสร้างขึ้นถ้าพวกเขาไม่อยู่เท็จอย่างอื่น |
ราคาย้อนกลับ
ไม่มี.
หมายเหตุ
หากคุณกำลังใช้ SQL Server กระชับ, ConnectionString ควรเป็นชื่อของฐานข้อมูลที่ WebSecurity (ไม่มีนามสกุลของแฟ้ม .sdf) มิฉะนั้นมันควรจะเป็นชื่อของสตริงการเชื่อมต่อในการกำหนดค่าเว็บ (web.config file)
แม้ว่า autoCreateTables สามารถบังคับตารางฐานข้อมูลที่จะสร้างขึ้นโดยอัตโนมัติฐานข้อมูลตัวเองต้องอยู่เสมอ
ข้อผิดพลาดและข้อยกเว้น
InitializeDatabaseConnection() วิธีการพ่น InvalidOperationException หาก:
- SimpleMembership ไม่ได้เริ่มต้น (or disabled in the website configuration)
ข้อมูลทางเทคนิค
ชื่อ | ความคุ้มค่า |
---|---|
namespace | WebMatrix.WebData |
การชุมนุม | WebMatrix.WebData.dll |
<WebSecurity วัตถุ