Latest web development tutorials

Properti WebSecurity CurrentUserId

benda WebSecurity benda WebSecurity

definisi

atribut CurrentUserId adalah ID pengguna saat ini (primary key) dalam database WebSecurity.


C # dan sintaks VB

WebSecurity.CurrentUserId


contoh

Contoh C #

@{
int value;
value=WebSecurity.CurrentUserId;
}

<p>Current User ID is: @value</p>

contoh VB

@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code

<p>Current User ID is: @value</p>


ucapan

Properti CurrentUserId adalah read-only. Tidak dapat mengubah kode.

Atribut ini digunakan untuk mengidentifikasi pengguna dalam tabel database anggota WebSecurity dan pengguna dalam tabel.


Kesalahan dan pengecualian

Jika tidak ada pengguna saat login, CurrentUserId pengembalian properti -1.

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