Sdílet prostřednictvím


User.InitializeWithWindowsUser Metoda

Definice

Nastaví aktuální objekt zabezpečení vlákna na uživatele systému Windows, který spustil aplikaci.

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

Poznámky

Můžete použít metodu My.User.InitializeWithWindowsUser k nastavení aktuálního objektu zabezpečení vlákna na uživatele systému Windows, který aplikaci spustil. Model aplikace jazyka Visual Basic v aplikaci systému Windows volá tuto metodu při spuštění ve výchozím nastavení. V jiných typech projektů je nutné nastavit aktuální objekt zabezpečení vlákna zavoláním této metody explicitně nebo přiřazením hodnoty k Thread.CurrentPrincipal.

V projektech My.User systému Windows je objekt založen na aktuálním objektu zabezpečení vlákna, proto tato metoda může změnit informace My.User vrácené. V aplikaci ASP.NET My.User je objekt založený na identitě uživatele aktuálního požadavku HTTP a tato metoda na tento objekt nemá vliv.

Poznámka

Přesné chování objektu My.User závisí na typu aplikace a na operačním systému, na kterém aplikace běží. Další informace najdete v přehledu User třídy.

Toto je pokročilý člen; v IntelliSense se nezobrazí, pokud neklepnete na kartu Vše .

Dostupnost podle typu projektu

Typ projektu K dispozici.
Aplikace pro systém Windows Ano
Knihovna tříd Ano
Konzolová aplikace Ano
Knihovna ovládacích prvků Windows Ano
Knihovna webových ovládacích prvků Ano
Služba systému Windows Ano
Webu Ano

Platí pro

Viz také