WebSecurity HasUserId Eigenschaft
Begriffsbestimmungen
HasUserId Attribut ist ein boolescher Wert, der in der Datenbank WebSecurity , ob der Benutzer - ID , ob der aktuelle Benutzer anzeigt.
Wenn der aktuelle Benutzer eine Benutzer - ID hat, ist der Attributwert ein booleschen Wert true. Der Standardwert ist false.
C # und VB-Syntax
Beispiele
Beispiele für C #
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>
Beispiele VB
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Bemerkung
HasUserID Eigenschaft ist schreibgeschützt. Es kann nicht den Code ändern.
HasUserId Eigenschaft nur , um zu überprüfen , ob der Benutzer eine ID in WebSecurity Datenbank hat. Nicht überprüfen, dass das Benutzerkonto gültig ist (nicht bestätigt), oder ob der Benutzer angemeldet hat.
Verwenden Sie IsConfirmed () Methode , um zu überprüfen , dass der Benutzer bestätigt wurde.
Verwenden Sie IsAuthenticated Eigenschaft , um zu überprüfen , ob der Benutzer angemeldet hat.
Fehler und Ausnahmen
Im folgenden Szenario, jeder Zugriff auf WebSecurity Objekt wird eine InvalidOperationException werfen:
- InitializeDatabaseConnection () -Methode wurde nicht genannt
- SimpleMembership nicht initialisiert (oder deaktiviert in der Website - Konfiguration)
Technische Daten
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
WebSecurity Objekte