Propriedade WebSecurity - CurrentUserId
❮ WebSegurança
Definição
A propriedade CurrentUserId é a ID (chave primária) do usuário atual no banco de dados WebSecurity .
Sintaxe C# e VB
WebSecurity.CurrentUserId
Exemplos
Exemplo C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Exemplo de 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. Não pode ser alterado por código.
A propriedade é utilizada para identificar o usuário no banco de dados WebSecurity , tanto na tabela de perfil do usuário quanto na tabela de associação.
Erros e exceções
A propriedade CurrentUserId retorna -1 se não houver nenhum usuário conectado no momento.
Qualquer acesso ao objeto WebSecurity gera uma InvalidOperationException se:
- O método InitializeDatabaseConnection() não foi chamado
- SimpleMembership não é inicializado (ou desabilitado na configuração do site)
❮ WebSegurança