Ultimele tutoriale de dezvoltare web
 

WebSecurity proprietate - CurrentUserId


<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