خاصية WebSecurity - CurrentUserId
❮ أمن الويب
تعريف
الخاصية CurrentUserId هي المعرف (المفتاح الأساسي) للمستخدم الحالي في قاعدة بيانات WebSecurity .
C # و VB Syntax
WebSecurity.CurrentUserId
أمثلة
مثال C #
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
مثال VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
ملاحظات
الخاصية CurrentUserId للقراءة فقط. لا يمكن تغييره عن طريق الكود.
تُستخدم الخاصية لتعريف المستخدم في قاعدة بيانات WebSecurity ، سواء في جدول ملف تعريف المستخدم أو في جدول العضوية.
الأخطاء والاستثناءات
تقوم الخاصية CurrentUserId بإرجاع -1 إذا لم يكن هناك مستخدم حالي قام بتسجيل الدخول.
أي وصول إلى كائن WebSecurity يطرح InvalidOperationException إذا:
- لم يتم استدعاء أسلوب InitializeDatabaseConnection ()
- لم تتم تهيئة SimpleMembership (أو تعطيله في تكوين موقع الويب)
❮ أمن الويب