propriété WebSecurity HasUserId
Définitions
attribut HasUserId est une valeur booléenne qui indique si l'utilisateur actuel dans le WebSecurity si l'ID utilisateur de base de données.
Si l'utilisateur a un ID utilisateur, la valeur d'attribut est une valeur booléenne vrai. La valeur par défaut est faux.
C # et la syntaxe VB
Exemples
Des exemples de C #
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
Exemples VB
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
remarque
propriété HasUserID est en lecture seule. Il ne peut pas changer le code.
propriété HasUserId uniquement pour vérifier si l'utilisateur a un ID dans la base de données WebSecurity. Ne vérifiez que le compte d'utilisateur est valide (à confirmer), ou si l'utilisateur est connecté.
Utiliser la méthode IsConfirmed () pour vérifier que l'utilisateur a été confirmé.
Utilisez la propriété IsAuthenticated pour vérifier si l'utilisateur est connecté.
Erreurs et exceptions
Dans le scénario suivant, tout accès à l' objet WebSecurity lancera une InvalidOperationException:
- méthode InitializeDatabaseConnection () n'a pas été appelé
- SimpleMembership non initialisée (ou désactivé dans la configuration du site)
Caractéristiques techniques
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
objets WebSecurity