tutoriais mais recente desenvolvimento web
 

WebSecurity Propriedade - HasUserId


<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