최신 웹 개발 튜토리얼
 

WebSecurity 속성 - HasUserId


<WebSecurity 객체

정의

HasUserId 속성은 현재 사용자가 WebSecurity 데이터베이스의 사용자 ID를 가지고 있는지 여부를 나타내는 부울 값이다.

현재 사용자가 사용자 ID를 가지고있는 경우 속성 값은 부울 참이다. 기본값은 false입니다.


C # 및 VB 구문

WebSecurity.HasUserId

실시 예 번호 C

@{
bool value;
value=WebSecurity.HasUserId;
}
<p>It is @value that the user has an ID</p>

예 VB

@Code
Dim value as Boolean
value=WebSecurity.HasUserId
End Code

<p>It is @value that the user has an ID</p>

비고

HasUserID 속성은 읽기 전용입니다. 이 코드에 의해 변경 될 수 없습니다.

HasUserId 속성은 사용자가 WebSecurity 데이터베이스의 ID를 가지고 있는지 확인합니다. 그것은 사용자 계정이 유효한지 확인되지 않습니다 (confirmed) 또는 사용자가 기록된다.

사용 IsConfirmed() 사용자가 확인되어 있는지 확인하는 방법을.

사용자가 로그인되어 있는지 확인 IsAuthenticated는 속성을 사용합니다.


오류 및 예외

WebSecurity 개체에 액세스하면 InvalidOperationException이 경우가 발생합니다 :

  • InitializeDatabaseConnection() 메서드가 호출되지 않았습니다
  • SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)

기술 데이터

이름
네임 스페이스 WebMatrix.WebData
어셈블리 WebMatrix.WebData.dll

<WebSecurity 객체