<WebSecurity Object
Definición
La propiedad CurrentUserId es el ID (primary key) para el usuario actual en la base de datos WebSecurity.
C # y VB Sintaxis
WebSecurity.CurrentUserId
Ejemplos
Ejemplo C #
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Ejemplo VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
observaciones
La propiedad CurrentUserId es de sólo lectura. No se puede cambiar por el código.
La propiedad se utiliza para identificar al usuario en la base de datos WebSecurity, tanto en la tabla de perfiles de usuario y en la tabla de pertenencia.
Errores y excepciones
La propiedad CurrentUserId devuelve -1 si no hay ningún usuario que ha iniciado sesión.
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