Properti WebSecurity HasUserId
definisi
atribut HasUserId adalah nilai Boolean yang menunjukkan apakah pengguna saat di WebSecurity basis data apakah ID pengguna.
Jika pengguna saat ini memiliki ID pengguna, nilai atribut adalah nilai Boolean benar. default adalah palsu.
C # dan sintaks VB
contoh
Contoh C #
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
contoh VB
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
ucapan
Properti HasUserID adalah read-only. Tidak dapat mengubah kode.
Properti HasUserId hanya untuk memverifikasi apakah pengguna memiliki ID dalam database WebSecurity. Tidak memverifikasi bahwa akun pengguna yang valid (akan dikonfirmasi), atau apakah pengguna telah login.
Menggunakan metode IsConfirmed () untuk memverifikasi bahwa pengguna telah dikonfirmasi.
Menggunakan properti isAuthenticated untuk memverifikasi apakah pengguna telah login.
Kesalahan dan pengecualian
Dalam skenario berikut, setiap akses ke WebSecurity objek akan melemparkan sebuah InvalidOperationException:
- Metode InitializeDatabaseConnection () belum disebut
- SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs)
Data teknis
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
benda WebSecurity