User.InitializeWithWindowsUser Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt den aktuellen Prinzipal des Threads auf den Windows-Benutzer fest, der die Anwendung gestartet hat.
public:
void InitializeWithWindowsUser();
public void InitializeWithWindowsUser ();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()
Hinweise
Sie können die My.User.InitializeWithWindowsUser
-Methode verwenden, um den aktuellen Prinzipal des Threads auf den Windows-Benutzer festzulegen, der die Anwendung gestartet hat. Das Visual Basic-Anwendungsmodell in einer Windows-Anwendung ruft diese Methode standardmäßig beim Start auf. In anderen Projekttypen müssen Sie den aktuellen Prinzipal des Threads festlegen, indem Sie diese Methode explizit aufrufen oder einen Wert zuweisen.Thread.CurrentPrincipal
In Windows-Projekten basiert das My.User
Objekt auf dem aktuellen Prinzipal des Threads. Daher kann diese Methode die Informationsrückgibt My.User
ändern. In einer ASP.NET-Anwendung basiert das My.User
Objekt auf der Benutzeridentität der aktuellen HTTP-Anforderung und ist von dieser Methode nicht betroffen.
Hinweis
Das genaue Verhalten des My.User
Objekts hängt vom Typ der Anwendung und vom Betriebssystem ab, unter dem die Anwendung ausgeführt wird. Weitere Informationen finden Sie in der User Klassenübersicht.
Dies ist ein erweitertes Mitglied; Es wird in IntelliSense nur angezeigt, wenn Sie auf die Registerkarte Alle klicken.
Verfügbarkeit nach Projekttyp
Projekttyp | Verfügbar |
---|---|
Windows-Anwendung | Ja |
Klassenbibliothek | Ja |
Konsolenanwendung | Ja |
Windows-Steuerelementbibliothek | Ja |
Websteuerelementbibliothek | Ja |
Windows-Dienst | Ja |
Website | Ja |