Propriedade WebSecurity - HasUserId
❮ WebSegurança
Definição
A propriedade HasUserId é um valor booleano que indica se o usuário atual possui um ID de usuário no banco de dados WebSecurity .
O valor da propriedade é um booleano true se o usuário atual tiver um ID de usuário. O padrão é falso .
Sintaxe C# e VB
WebSecurity.HasUserId
Exemplos
Exemplo C#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
Exemplo de VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Observações
A propriedade HasUserID é somente leitura. Não pode ser alterado por código.
A propriedade HasUserId verifica apenas se o usuário possui um ID no banco de dados WebSecurity . Ele não verifica se a conta do usuário é válida (confirmada) ou se o usuário está conectado.
Use o método IsConfirmed() para verificar se o usuário está confirmado.
Use a propriedade IsAuthenticated para verificar se o usuário está conectado.
Erros e exceções
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