<WebSecurity Objeto
Definição
A propriedade HasUserId é um valor booleano que indica se o usuário atual tem um ID de usuário no banco de dados WebSecurity.
O valor da propriedade é um boolean true se o usuário atual tem um ID de usuário. O padrão é falso.
C # e VB sintaxe
WebSecurity.HasUserId
Exemplos
Exemplo C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
exemplo 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. Ele não pode ser alterado por código.
A propriedade HasUserId única verifica se o usuário tem um ID no banco de dados WebSecurity. Ele não verifica se a conta de usuário é válido (confirmed) , ou que o usuário está conectado.
Use o IsConfirmed() método para verificar se o usuário está confirmada.
Usar a propriedade IsAuthenticated para verificar se o usuário está conectado.
Erros e Exceções
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