Gli ultimi tutorial di sviluppo web
 

WebSecurity Proprietà - HasUserId


<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