<Object WebSecurity
Definisi
Properti HasUserId adalah nilai boolean yang menunjukkan apakah pengguna saat ini memiliki ID pengguna dalam database WebSecurity.
Nilai properti adalah boolean true jika pengguna saat ini memiliki ID pengguna. Default adalah palsu.
C # dan VB Syntax
WebSecurity.HasUserId
contoh
Contoh C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
contoh VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Keterangan
Properti HasUserID dibaca saja. Hal ini tidak dapat diubah oleh kode.
Properti HasUserId hanya memverifikasi bahwa pengguna memiliki ID di database WebSecurity. Ini tidak memverifikasi bahwa account pengguna berlaku (confirmed) , atau bahwa pengguna login.
Gunakan IsConfirmed() metode untuk memverifikasi bahwa pengguna dikonfirmasi.
Menggunakan properti isAuthenticated untuk memverifikasi bahwa pengguna login.
Kesalahan dan Perkecualian
Setiap akses ke objek WebSecurity melempar InvalidOperationException jika:
- The InitializeDatabaseConnection() metode belum disebut
- SimpleMembership tidak diinisialisasi (or disabled in the website configuration)
Data teknis
Nama | Nilai |
---|---|
namespace | WebMatrix.WebData |
Majelis | WebMatrix.WebData.dll |
<Object WebSecurity