최신 웹 개발 튜토리얼
 

WebSecurity 속성 - CurrentUserId


<WebSecurity 객체

정의

CurrentUserId 속성 ID하다 (primary key) WebSecurity 데이터베이스에서 현재 사용자에 대한.


C # 및 VB 구문

WebSecurity.CurrentUserId

실시 예 번호 C

@{
int value;
value=WebSecurity.CurrentUserId;
}

<p>Current User ID is: @value</p>

예 VB

@Code
Dim value as Integer
value=WebSecurity.CurrentUserId
End Code

<p>Current User ID is: @value</p>

비고

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

속성은 사용자 프로파일 테이블과 회원 테이블에 둘 다 WebSecurity 데이터베이스에서 사용자를 식별하는 데 사용됩니다.


오류 및 예외

CurrentUserId 속성은 -1을 반환 로그인에는 현재 사용자가없는 경우.

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

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

기술 데이터

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

<WebSecurity 객체