User.InitializeWithWindowsUser Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |