propriedade WebSecurity HasUserId
definições
atributo HasUserId é um valor booleano que indica se o usuário atual no WebSecurity banco de dados se o ID do usuário.
Se o usuário atual tem um ID de usuário, o valor do atributo é um valor booleano verdadeiro. O padrão é falso.
C # e VB sintaxe
WebSecurity.HasUserId
Exemplos
Exemplos de C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
Exemplos VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
observação
propriedade HasUserID é somente leitura. Não pode alterar o código.
HasUserId propriedade só para verificar se o usuário tem uma identificação na base de dados WebSecurity. não verificar que a conta do usuário é válido (a confirmar), ou se o usuário logado.
Use o método IsConfirmed () para verificar se o usuário foi confirmada.
Use a propriedade IsAuthenticated para verificar se o usuário logado.
Erros e exceções
No cenário a seguir, qualquer acesso a WebSecurity objeto lançará um InvalidOperationException:
- Método InitializeDatabaseConnection () não foi chamado
- Não SimpleMembership inicializado (ou desativado na configuração do site)
dados técnicos
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
objetos WebSecurity