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 | Да |
| Веб-сайт | Да |