<WebSecurity Object
Définition
La propriété HasUserId est une valeur booléenne qui indique si l'utilisateur a un ID utilisateur dans la base de données WebSecurity.
La valeur de la propriété est un booléen vrai si l'utilisateur a un ID utilisateur. La valeur par défaut est faux.
C # et VB Syntaxe
WebSecurity.HasUserId
Exemples
Exemple C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
exemple VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Remarques
La propriété HasUserID est en lecture seule. Il ne peut pas être modifié par le code.
La propriété HasUserId vérifie seulement que l'utilisateur dispose d' une carte d' identité dans la base de données WebSecurity. Il ne vérifie pas que le compte utilisateur est valide (confirmed) , ou que l'utilisateur est connecté.
Utilisez la IsConfirmed() méthode pour vérifier que l'utilisateur est confirmée.
Utilisez la propriété IsAuthenticated pour vérifier que l'utilisateur est connecté.
Erreurs et exceptions
Tout accès à l'objet WebSecurity jette un InvalidOperationException si:
- Le InitializeDatabaseConnection() méthode n'a pas été appelé
- SimpleMembership n'est pas initialisé (or disabled in the website configuration)
données techniques
prénom | Valeur |
---|---|
namespace | WebMatrix.WebData |
Assemblée | WebMatrix.WebData.dll |
<WebSecurity Object