En son web geliştirme öğreticiler
 

WebSecurity Mülkiyet - HasUserId


<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