Derniers tutoriels de développement web
 

WebSecurity Propriété - CurrentUserID


<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