Los últimos tutoriales de desarrollo web
 

WebSecurity Propiedad - HasUserId


<WebSecurity Object

Definición

La propiedad HasUserId es un valor booleano que indica si el usuario actual tiene un ID de usuario en la base de datos WebSecurity.

El valor de la propiedad es un valor booleano verdadero si el usuario actual tiene un ID de usuario. El valor por defecto es falso.


C # y VB Sintaxis

WebSecurity.HasUserId

Ejemplos

Ejemplo C #

@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>

Ejemplo VB

@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code

<p>It is @value that the user has an ID</p>

observaciones

La propiedad HasUserID es de sólo lectura. No se puede cambiar por el código.

La propiedad HasUserId sólo verifica que el usuario tiene un identificador en la base de datos WebSecurity. No se compruebe que la cuenta de usuario es válida (confirmed) , o que el usuario está conectado.

Usar la IsConfirmed() método para verificar que el usuario se confirma.

Utilice la propiedad IsAuthenticated para verificar que el usuario está conectado.


Errores y excepciones

Cualquier acceso al objeto WebSecurity lanza un InvalidOperationException si:

  • El InitializeDatabaseConnection() método no ha sido llamado
  • SimpleMembership no se ha inicializado (or disabled in the website configuration)

Datos técnicos

Nombre Valor
espacio de nombres WebMatrix.WebData
Asamblea WebMatrix.WebData.dll

<WebSecurity Object