<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