Los últimos tutoriales de desarrollo web
 

WebSecurity Propiedad - CurrentUserId


<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