<WebSecurity วัตถุ
คำนิยาม
คุณสมบัติ HasUserId เป็นค่าบูลีนที่บ่งชี้ว่าผู้ใช้ปัจจุบันมีรหัสผู้ใช้ในฐานข้อมูล WebSecurity
มูลค่าทรัพย์สินที่ได้คือบูลจริงถ้าผู้ใช้ปัจจุบันมีรหัสผู้ใช้ เริ่มต้นเป็นเท็จ
C # และ VB ไวยากรณ์
WebSecurity.HasUserId
ตัวอย่าง
ตัวอย่างเช่น C #
@{
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>
หมายเหตุ
สถานที่ให้บริการ HasUserID จะอ่านเท่านั้น มันไม่สามารถเปลี่ยนแปลงได้ตามรหัส
สถานที่ให้บริการ HasUserId เพียงตรวจสอบว่าผู้ใช้มีรหัสในฐานข้อมูล WebSecurity ๆ มันไม่ได้ตรวจสอบว่าบัญชีผู้ใช้ที่ถูกต้อง (confirmed) หรือที่ผู้ใช้เข้าสู่ระบบใน
ใช้ IsConfirmed() วิธีการในการตรวจสอบว่าผู้ได้รับการยืนยัน
ใช้คุณสมบัติ IsAuthenticated เพื่อตรวจสอบว่าผู้ใช้จะเข้าสู่ระบบ
ข้อผิดพลาดและข้อยกเว้น
การเข้าถึงใด ๆ ไปยังวัตถุ WebSecurity พ่น InvalidOperationException หาก:
- InitializeDatabaseConnection() วิธีการยังไม่ได้รับการเรียกว่า
- SimpleMembership ไม่ได้เริ่มต้น (or disabled in the website configuration)
ข้อมูลทางเทคนิค
ชื่อ | ความคุ้มค่า |
---|---|
namespace | WebMatrix.WebData |
การชุมนุม | WebMatrix.WebData.dll |
<WebSecurity วัตถุ