<WebSecurity Object
Definizione
La proprietà HasUserId è un valore booleano che indica se l'utente corrente ha un ID utente nel database WebSecurity.
Il valore della proprietà è un valore booleano true se l'utente corrente ha un ID utente. Il valore predefinito è falso.
C # e VB Sintassi
WebSecurity.HasUserId
Esempi
Esempio C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
esempio VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Osservazioni
La proprietà HasUserID è di sola lettura. Esso non può essere modificato dal codice.
La proprietà HasUserId verifica solo che l'utente ha un ID nel database WebSecurity. Non verifica che l'account utente è valido (confirmed) , o che l'utente è collegato.
Utilizzare IsConfirmed() metodo per verificare che l'utente è confermato.
Utilizzare proprietà IsAuthenticated per verificare che l'utente è connesso.
Errori ed eccezioni
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