WebSecurity Özelliği - CurrentUserId
❮ Web Güvenliği
Tanım
CurrentUserId özelliği , WebSecurity veritabanındaki geçerli kullanıcının kimliğidir (birincil anahtar) .
C# ve VB Sözdizimi
WebSecurity.CurrentUserId
Örnekler
Örnek C#
@{
int value;
value=WebSecurity.CurrentUserId;
}
<p>Current User ID is:
@value</p>
Örnek VB
@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code
<p>Current User ID is:
@value</p>
Notlar
CurrentUserId özelliği salt okunurdur . Kod ile değiştirilemez.
Özellik, WebSecurity veritabanındaki kullanıcıyı hem kullanıcı profili tablosunda hem de üyelik tablosunda tanımlamak için kullanılır .
Hatalar ve İstisnalar
CurrentUserId özelliği , oturum açmış geçerli bir kullanıcı yoksa -1 değerini döndürür.
WebSecurity nesnesine herhangi bir erişim, aşağıdaki durumlarda bir InvalidOperationException oluşturur :
- InitializeDatabaseConnection() yöntemi çağrılmadı
- SimpleMembership başlatılmadı (veya web sitesi yapılandırmasında devre dışı bırakıldı)
❮ Web Güvenliği