Share via


User.InitializeWithWindowsUser 메서드

정의

스레드의 현재 보안 주체를 애플리케이션을 시작한 Windows 사용자로 설정합니다.

public:
 void InitializeWithWindowsUser();
public void InitializeWithWindowsUser ();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()

설명

사용할 수는 My.User.InitializeWithWindowsUser 애플리케이션을 시작 하는 Windows 사용자에 게는 스레드의 현재 보안 주체를 설정 하는 방법입니다. 시작 시 기본적으로이 메서드를 호출 하는 Windows 애플리케이션에서 Visual Basic 애플리케이션 모델입니다. 다른 프로젝트 형식에서 설정 해야이 메서드를 명시적으로 호출 하 여 또는 값을 할당 하 여 스레드의 현재 보안 주체가 Thread.CurrentPrincipal합니다.

Windows 프로젝트에서의 My.User 스레드의 현재 보안 주체에 개체를 기반으로,이 메서드는 정보를 변경할 수 있습니다 따라서 My.User 반환 합니다. ASP.NET 애플리케이션에 My.User 개체는 현재 HTTP 요청 사용자 id를 기반으로 하며이 메서드에 의해 영향을 받지 않습니다.

참고

정확한 동작을 My.User 애플리케이션이 실행 되는 운영 체제와 애플리케이션의 유형에 따라 개체에 따라 달라 집니다. 자세한 내용은 참조는 User 클래스 개요입니다.

이 메서드는 고급 멤버; 클릭 하지 않으면 IntelliSense에 표시 되지 않습니다 합니다 모든 탭 합니다.

프로젝트 형식에 따라 가용성

프로젝트 형식 사용 가능
Windows 애플리케이션
클래스 라이브러리
콘솔 애플리케이션
Windows 컨트롤 라이브러리
웹 컨트롤 라이브러리
Windows 서비스
웹 사이트

적용 대상

추가 정보