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 |