Usługa WebSecurity — CurrentUserId
❮Bezpieczeństwo sieci
Definicja
Właściwość CurrentUserId to identyfikator (klucz podstawowy) bieżącego użytkownika w bazie danych WebSecurity .
Składnia C# i VB
WebSecurity.CurrentUserId
Przykłady
Przykład C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Przykład VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Uwagi
Właściwość CurrentUserId jest tylko do odczytu. Nie można go zmienić kodem.
Właściwość służy do identyfikacji użytkownika w bazie danych WebSecurity , zarówno w tabeli profilu użytkownika, jak i w tabeli członkostwa.
Błędy i wyjątki
Właściwość CurrentUserId zwraca wartość -1, jeśli nie jest zalogowany żaden użytkownik.
Każdy dostęp do obiektu WebSecurity zgłasza InvalidOperationException , jeśli:
- Metoda InitializeDatabaseConnection() nie została wywołana
- SimpleMembership nie jest zainicjowany (lub wyłączony w konfiguracji witryny)
❮Bezpieczeństwo sieci