<WebSecurity Nesne
Tanım
HasUserId özelliği, geçerli bir kullanıcı WebSecurity veritabanında bir kullanıcı kimliği belirten bir mantıksal değerdir.
Mevcut kullanıcı bir kullanıcı kimliği varsa özellik değeri bir boolean doğrudur. Varsayılan yanlıştır.
C # ve VB sözdizimi
WebSecurity.HasUserId
Örnekler
• Örnek C #
@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value
that the user has an ID</p>
Örnek VB
@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code
<p>It is @value that the user has an ID</p>
Uyarılar
HasUserID özelliği salt okunur. Bu kod tarafından değiştirilemez.
HasUserId özellik yalnızca kullanıcı WebSecurity veritabanında bir kimliği vardır doğrular. Bu kullanıcı hesabı geçerli olduğunu doğrulamaz (confirmed) , ya da kullanıcı giriş söyledi.
Kullanım IsConfirmed() kullanıcının teyit olduğunu doğrulamak için bir yöntem.
Kullanıcı giriş doğrulamak için IsAuthenticated özelliğini kullanın.
Hatalar ve İstisnalar
WebSecurity nesneye Herhangi erişimi InvalidOperationException eğer atar:
- InitializeDatabaseConnection() metodu olarak adlandırılan henüz
- SimpleMembership başlatılmadı (or disabled in the website configuration)
Teknik veri
isim | değer |
---|---|
Ad alanı | WebMatrix.WebData |
montaj | WebMatrix.WebData.dll |
<WebSecurity Nesne