WebSecurity-Eigenschaft – HasUserId
❮ Websicherheit
Definition
Die HasUserId- Eigenschaft ist ein boolescher Wert, der angibt, ob der aktuelle Benutzer eine Benutzer-ID in der WebSecurity- Datenbank hat.
Der Eigenschaftswert ist ein boolescher Wert , wenn der aktuelle Benutzer eine Benutzer-ID hat. Der Standardwert ist false .
C#- und VB-Syntax
WebSecurity.HasUserId
Beispiele
Beispiel C#
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
Beispiel VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Bemerkungen
Die HasUserID- Eigenschaft ist schreibgeschützt. Es kann nicht per Code geändert werden.
Die HasUserId- Eigenschaft überprüft nur, ob der Benutzer eine ID in der WebSecurity- Datenbank hat. Es wird nicht überprüft, ob das Benutzerkonto gültig (bestätigt) oder der Benutzer angemeldet ist.
Verwenden Sie die Methode IsConfirmed() , um zu überprüfen, ob der Benutzer bestätigt wurde.
Verwenden Sie die IsAuthenticated- Eigenschaft, um zu überprüfen, ob der Benutzer angemeldet ist.
Fehler und Ausnahmen
Jeder Zugriff auf das WebSecurity- Objekt löst eine InvalidOperationException aus , wenn:
- Die Methode InitializeDatabaseConnection() wurde nicht aufgerufen
- SimpleMembership ist nicht initialisiert (oder in der Website-Konfiguration deaktiviert)
❮ Websicherheit