User.InitializeWithWindowsUser Метод

Определение

Задает текущего участника потока для пользователя Windows, запустившего приложение.

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

Комментарии

Вы можете использовать метод , My.User.InitializeWithWindowsUser чтобы задать текущий субъект потока пользователю Windows, запустив приложение. Модель приложений Visual Basic в приложении Windows вызывает этот метод при запуске по умолчанию. В других типах проектов необходимо задать текущий субъект потока, вызвав этот метод явным образом или назначив значение Thread.CurrentPrincipal.

В проектах My.User Windows объект основан на текущем субъекте потока, поэтому этот метод может изменять возвращаемые сведения My.User . В приложении My.User ASP.NET объект основан на идентификаторе пользователя текущего HTTP-запроса и не затрагивается этим методом.

Примечание

Точное поведение My.User объекта зависит от типа приложения и операционной системы, в которой выполняется приложение. Дополнительные сведения см. в обзоре User класса.

Это расширенный член; Он не отображается в IntelliSense, если не щелкнуть вкладку Все .

Доступность по типу проекта

Тип проекта Доступно
Приложение Windows Да
Библиотека классов Да
Консольное приложение Да
Библиотека элементов управления Windows Да
Библиотека веб-элементов управления Да
Службы Windows Да
Веб-сайт Да

Применяется к

См. также раздел