वेब सुरक्षा संपत्ति - HasUserId
❮ वेब सुरक्षा
परिभाषा
HasUserId गुण एक बूलियन मान है जो इंगित करता है कि वर्तमान उपयोगकर्ता के पास WebSecurity डेटाबेस में उपयोगकर्ता ID है या नहीं।
संपत्ति मान एक बूलियन सत्य है यदि वर्तमान उपयोगकर्ता के पास उपयोगकर्ता आईडी है। डिफ़ॉल्ट गलत है ।
सी # और वीबी सिंटेक्स
WebSecurity.HasUserId
उदाहरण
उदाहरण सी#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
उदाहरण वीबी
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
टिप्पणियां
HasUserID गुण केवल पढ़ने के लिए है । इसे कोड द्वारा नहीं बदला जा सकता है।
HasUserId गुण केवल सत्यापित करता है कि उपयोगकर्ता के पास WebSecurity डेटाबेस में एक ID है। यह सत्यापित नहीं करता है कि उपयोगकर्ता खाता मान्य (पुष्टि) है, या उपयोगकर्ता लॉग इन है।
उपयोगकर्ता की पुष्टि की पुष्टि करने के लिए IsConfirmed() विधि का उपयोग करें ।
यह सत्यापित करने के लिए कि उपयोगकर्ता लॉग इन है, IsAuthenticated प्रॉपर्टी का उपयोग करें ।
त्रुटियाँ और अपवाद
WebSecurity ऑब्जेक्ट के लिए कोई भी एक्सेस एक InvalidOperationException फेंकता है यदि:
- InitializeDatabaseConnection () विधि को नहीं कहा गया है
- SimpleMembership प्रारंभ नहीं किया गया है (या वेबसाइट कॉन्फ़िगरेशन में अक्षम है)
❮ वेब सुरक्षा