Latest web development tutorials

Properti WebSecurity HasUserId

benda WebSecurity benda WebSecurity

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

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>


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 benda WebSecurity