WebSecurity-eigenschap - CurrentUserId
❮Webbeveiliging
Definitie
De eigenschap CurrentUserId is de ID (primaire sleutel) voor de huidige gebruiker in de WebSecurity- database.
C# en VB-syntaxis
WebSecurity.CurrentUserId
Voorbeelden
Voorbeeld C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Voorbeeld VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Opmerkingen
De eigenschap CurrentUserId is alleen-lezen. Het kan niet worden gewijzigd door code.
De eigenschap wordt gebruikt om de gebruiker te identificeren in de WebSecurity- database, zowel in de gebruikersprofieltabel als in de lidmaatschapstabel.
Fouten en uitzonderingen
De eigenschap CurrentUserId retourneert -1 als er geen huidige gebruiker is aangemeld.
Elke toegang tot het WebSecurity - object genereert een InvalidOperationException als:
- De methode InitializeDatabaseConnection() is niet aangeroepen
- SimpleMembership is niet geïnitialiseerd (of uitgeschakeld in de websiteconfiguratie)
❮Webbeveiliging