Propriété WebSecurity - CurrentUserId
❮ Sécurité Web
Définition
La propriété CurrentUserId est l'ID (clé primaire) de l'utilisateur actuel dans la base de données WebSecurity .
Syntaxe C# et VB
WebSecurity.CurrentUserId
Exemples
Exemple C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Exemple VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Remarques
La propriété CurrentUserId est en lecture seule. Il ne peut pas être modifié par code.
La propriété est utilisée pour identifier l'utilisateur dans la base de données WebSecurity , à la fois dans la table de profil utilisateur et dans la table d'appartenance.
Erreurs et exceptions
La propriété CurrentUserId renvoie -1 si aucun utilisateur n'est actuellement connecté.
Tout accès à l' objet WebSecurity lève une exception InvalidOperationException si :
- La méthode InitializeDatabaseConnection() n'a pas été appelée
- SimpleMembership n'est pas initialisé (ou désactivé dans la configuration du site)
❮ Sécurité Web