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