<WebSecurity Objeto
Definição
A propriedade CurrentUserId é o ID (primary key) para o usuário atual no banco de dados WebSecurity.
C # e VB sintaxe
WebSecurity.CurrentUserId
Exemplos
Exemplo C #
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
exemplo VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Observações
A propriedade CurrentUserId é somente leitura. Ele não pode ser alterado por código.
A propriedade é usada para identificar o usuário no banco de dados WebSecurity, tanto na tabela de perfil de usuário e na tabela de associação.
Erros e Exceções
A propriedade CurrentUserId retorna -1 se não houver usuário atual logado.
Qualquer acesso ao objeto WebSecurity lança um InvalidOperationException se:
- O InitializeDatabaseConnection() método não foi chamado
- SimpleMembership não é inicializado (or disabled in the website configuration)
Dados técnicos
Nome | Valor |
---|---|
namespace | WebMatrix.WebData |
Montagem | WebMatrix.WebData.dll |
<WebSecurity Objeto