Proprietà WebSecurity - CurrentUserId
❮ Sicurezza Web
Definizione
La proprietà CurrentUserId è l'ID (chiave primaria) per l'utente corrente nel database WebSecurity .
Sintassi C# e VB
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. Non può essere modificato da codice.
La proprietà viene utilizzata per identificare l'utente nel database WebSecurity , sia nella tabella del profilo utente che nella tabella delle appartenenze.
Errori ed eccezioni
La proprietà CurrentUserId restituisce -1 se nessun utente corrente ha effettuato l'accesso.
Qualsiasi accesso all'oggetto WebSecurity genera un'eccezione InvalidOperationException se:
- Il metodo InitializeDatabaseConnection() non è stato chiamato
- SimpleMembership non è inizializzato (o disabilitato nella configurazione del sito Web)
❮ Sicurezza Web