WebSecurity Property - HasUserId


❮ WebSekuriteit

Definisie

Die HasUserId- eienskap is 'n Boolese waarde wat aandui of die huidige gebruiker 'n gebruikers-ID in die WebSecurity- databasis het.

Die eienskapwaarde is 'n boolean waar as die huidige gebruiker 'n gebruiker-ID het. Die verstek is vals .


C# en VB-sintaksis

WebSecurity.HasUserId

Voorbeelde

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>

Opmerkings

Die HasUserID- eienskap is leesalleen. Dit kan nie deur kode verander word nie.

Die HasUserId- eienskap verifieer slegs dat die gebruiker 'n ID in die WebSecurity- databasis het. Dit verifieer nie dat die gebruikersrekening geldig (bevestig) is of dat die gebruiker aangemeld is nie.

Gebruik die IsConfirmed() metode om te verifieer dat die gebruiker bevestig is.

Gebruik IsAuthenticated- eienskap om te verifieer dat die gebruiker aangemeld is.


Foute en uitsonderings

Enige toegang tot die WebSecurity- objek gooi 'n InvalidOperationException as:

  • Die InitializeDatabaseConnection() metode is nie opgeroep nie
  • SimpleMembership is nie geïnisialiseer nie (of gedeaktiveer in die webwerfkonfigurasie)

❮ WebSekuriteit