<WebSecurity Object
Définition
La propriété CurrentUserID est l'ID (primary key) pour l'utilisateur actuel dans la base de données WebSecurity.
C # et VB Syntaxe
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 le code.
La propriété est utilisée pour identifier l'utilisateur dans la base de données WebSecurity, aussi bien dans le tableau de profil d'utilisateur et dans le tableau des membres.
Erreurs et exceptions
La propriété retourne CurrentUserID -1 s'il n'y a pas d' utilisateur connecté actuel.
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