Latest web development tutorials

WebSecurity CurrentUserID Eigenschaft

WebSecurity Objekte WebSecurity Objekte

Begriffsbestimmungen

CurrentUserID Attribut ist der aktuelle Benutzer - ID (Primärschlüssel) in WebSecurity Datenbank.


C # und VB-Syntax

WebSecurity.CurrentUserId


Beispiele

Beispiele für C #

@{
int value;
value=WebSecurity.CurrentUserId;
}

<p>Current User ID is: @value</p>

Beispiele VB

@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code

<p>Current User ID is: @value</p>


Bemerkung

CurrentUserID Eigenschaft ist schreibgeschützt. Es kann nicht den Code ändern.

Dieses Attribut wird verwendet , um Benutzer WebSecurity Mitglieder und Benutzer in einer Datenbanktabelle in der Tabelle zu identifizieren.


Fehler und Ausnahmen

Wenn kein Benutzer angemeldet ist, CurrentUserID Eigenschaft -1 zurück.

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 WebSecurity Objekte