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.

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

Note

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

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

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

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

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

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