Propriétés de WebSecurity - HasUserId
Objet WebSecurity
Définition
HasUserIdLa propriété est une valeur booléenne qui indique si l'utilisateur actuelWebSecuritya un identifiant utilisateur dans la base de données.
Si l'utilisateur actuel a un identifiant utilisateur, la valeur de la propriété est une valeur booléennetrue. La valeur par défaut estfalse。
Syntaxe C# et VB
Exemple
Exemple C#
bool value;
value=WebSecurity.HasUserId;
}
<p>C'est @value que l'utilisateur a un ID</p>
Exemple VB
Dim value as Boolean
value=WebSecurity.HasUserId
Fin du code
<p>C'est @value que l'utilisateur a un ID</p>
Remarques
HasUserIDLa propriété est en lecture seule. Elle ne peut pas être modifiée via le code.
HasUserIdLa propriété vérifie uniquement si l'utilisateurWebSecuritya un ID dans la base de données. Elle ne vérifie pas si le compte utilisateur est valide (confirmé), ni si l'utilisateur est connecté.
Veuillez utiliserIsConfirmed()la méthode pour vérifier si l'utilisateur a été confirmé.
Veuillez utiliserIsAuthenticatedla propriété pour vérifier si l'utilisateur est connecté.
Erreurs et exceptions
Dans les cas suivants, tout accèsWebSecurityà l'objet lèvera uneInvalidOperationException:
- InitializeDatabaseConnection()n'a pas été appelée
- SimpleMembershipnon initialisé (ou désactivé dans la configuration du site web)
Données techniques
| Name | Valeur |
|---|---|
| Espace de noms | WebMatrix.WebData |
| Assembly | WebMatrix.WebData.dll |
Objet WebSecurity Autres extensions