<WebSecurity Obiect
Definiție
Proprietatea CurrentUserId este ID - ul (primary key) pentru utilizatorul curent în baza de date WebSecurity.
C # și VB sintaxă
WebSecurity.CurrentUserId
Exemple
Exemplul C #
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
exemplu VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Comentarii
Proprietatea CurrentUserId este doar pentru citire. Nu poate fi modificat prin cod.
Proprietatea este folosit pentru a identifica utilizatorul în baza de date WebSecurity, atât în tabelul de profil de utilizator și în tabelul de membru.
Erori și excepții
Proprietatea CurrentUserId returnează -1 dacă nu există nici un utilizator curent autentificat.
Orice acces la obiectul WebSecurity aruncă o InvalidOperationException în cazul în care :
- InitializeDatabaseConnection() metoda nu a fost numită
- SimpleMembership nu este inițializat (or disabled in the website configuration) - (or disabled in the website configuration)
Date tehnice
Nume | Valoare |
---|---|
namespace | WebMatrix.WebData |
Asamblare | WebMatrix.WebData.dll |
<WebSecurity Obiect