Gli ultimi tutorial di sviluppo web
 

WebSecurity Proprietà - CurrentUserId


<WebSecurity Object

Definizione

La proprietà CurrentUserId è l'ID (primary key) per l'utente corrente nel database WebSecurity.


C # e VB Sintassi

WebSecurity.CurrentUserId

Esempi

Esempio C #

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

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

esempio VB

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

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

Osservazioni

La proprietà CurrentUserId è di sola lettura. Esso non può essere modificato dal codice.

La proprietà viene utilizzato per identificare l'utente nel database WebSecurity, sia nella tabella del profilo utente e nella tabella di appartenenza.


Errori ed eccezioni

La proprietà CurrentUserId restituisce -1 se non c'è dell'utente attualmente collegato.

Qualsiasi accesso all'oggetto WebSecurity genera InvalidOperationException se:

  • InitializeDatabaseConnection() metodo non è stato chiamato
  • SimpleMembership non è inizializzata (or disabled in the website configuration)

Dati tecnici

Nome Valore
Spazio dei nomi WebMatrix.WebData
montaggio WebMatrix.WebData.dll

<WebSecurity Object