<WebSecurity Object
Definition
Die CurrentUserID Eigenschaft ist die ID (primary key) für den aktuellen Benutzer in der WebSecurity Datenbank.
C # und VB Syntax
WebSecurity.CurrentUserId
Beispiele
Beispiel C #
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Beispiel VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Bemerkungen
Die CurrentUserID Eigenschaft wird nur gelesen. Es kann nicht durch Code geändert werden.
Die Eigenschaft wird den Benutzer in der WebSecurity Datenbank zu identifizieren, sowohl in der Benutzerprofiltabelle und in der Mitgliedertabelle.
Fehler und Ausnahmen
Die CurrentUserID Eigenschaft -1 zurück , wenn es keine aktuellen Benutzer angemeldet ist.
Jeder Zugriff auf das WebSecurity Objekt löst eine InvalidOperationException , wenn:
- Die InitializeDatabaseConnection() Methode nicht aufgerufen wurde
- SimpleMembership ist nicht initialisiert (or disabled in the website configuration) - (or disabled in the website configuration)
Technische Daten
Name | Wert |
---|---|
Namespace | WebMatrix.WebData |
Versammlung | WebMatrix.WebData.dll |
<WebSecurity Object