WebSecurity-eigenschap - HasUserId
❮Webbeveiliging
Definitie
De eigenschap HasUserId is een booleaanse waarde die aangeeft of de huidige gebruiker een gebruikers-ID heeft in de WebSecurity- database.
De eigenschapswaarde is een boolean true als de huidige gebruiker een gebruikers-ID heeft. De standaardwaarde is onwaar .
C# en VB-syntaxis
WebSecurity.HasUserId
Voorbeelden
Voorbeeld C#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
Voorbeeld VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Opmerkingen
De eigenschap HasUserID is alleen-lezen. Het kan niet worden gewijzigd door code.
De eigenschap HasUserId controleert alleen of de gebruiker een ID heeft in de WebSecurity- database. Het controleert niet of het gebruikersaccount geldig (bevestigd) is of dat de gebruiker is ingelogd.
Gebruik de methode IsConfirmed() om te controleren of de gebruiker is bevestigd.
Gebruik de eigenschap IsAuthenticated om te controleren of de gebruiker is aangemeld.
Fouten en uitzonderingen
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