คุณสมบัติ WebSecurity HasUserId
คำจำกัดความ
HasUserId แอตทริบิวต์เป็นค่าบูลีนที่บ่งชี้ว่าผู้ใช้ปัจจุบันใน WebSecurity ฐานข้อมูลไม่ว่าจะเป็น ID ผู้ใช้
หากผู้ใช้ปัจจุบันมีรหัสผู้ใช้ค่าแอตทริบิวต์เป็นค่าบูลีนจริง เริ่มต้นเป็นเท็จ
C # และไวยากรณ์ VB
WebSecurity.HasUserId
ตัวอย่าง
ตัวอย่างของ C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
ตัวอย่าง VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
คำพูด
คุณสมบัติ HasUserID อ่านอย่างเดียว มันไม่สามารถเปลี่ยนรหัส
HasUserId คุณสมบัติเฉพาะในการตรวจสอบว่าผู้ใช้มีรหัสในฐานข้อมูล WebSecurity ไม่ได้ตรวจสอบว่าบัญชีผู้ใช้ที่ถูกต้อง (ได้รับการยืนยัน) หรือไม่ว่าผู้ใช้มีการบันทึกไว้ใน
ใช้ IsConfirmed () วิธีการตรวจสอบว่าผู้ได้รับการยืนยัน
ใช้คุณสมบัติ IsAuthenticated เพื่อตรวจสอบว่าผู้ใช้มีการบันทึกไว้ใน
ข้อผิดพลาดและข้อยกเว้น
ในสถานการณ์สมมติต่อการเข้าถึงใด ๆ ไปยังวัตถุ WebSecurity จะโยน InvalidOperationException:
- InitializeDatabaseConnection () วิธีการยังไม่ได้รับการเรียกว่า
- SimpleMembership ไม่ได้เริ่มต้น (หรือคนพิการในการกำหนดค่าเว็บไซต์)
ข้อมูลทางเทคนิค
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
วัตถุ WebSecurity