tutorial pengembangan web terbaru
 

WebSecurity Properti - HasUserId


<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