خاصية WebSecurity - HasUserId
❮ أمن الويب
تعريف
الخاصية HasUserId هي قيمة منطقية تشير إلى ما إذا كان لدى المستخدم الحالي معرف مستخدم في قاعدة بيانات WebSecurity .
قيمة الخاصية هي قيمة منطقية صحيحة إذا كان المستخدم الحالي لديه معرف مستخدم. الافتراضي هو خطأ .
C # و VB Syntax
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 . لا يتحقق من أن حساب المستخدم صالح (مؤكد) ، أو أن المستخدم قام بتسجيل الدخول.
استخدم طريقة IsConfirmed () للتحقق من تأكيد المستخدم.
استخدم خاصية IsAuthenticated للتحقق من تسجيل المستخدم للدخول.
الأخطاء والاستثناءات
أي وصول إلى كائن WebSecurity يطرح InvalidOperationException إذا:
- لم يتم استدعاء أسلوب InitializeDatabaseConnection ()
- لم تتم تهيئة SimpleMembership (أو تعطيله في تكوين موقع الويب)
❮ أمن الويب