User.InitializeWithWindowsUser Methode

Definition

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 methode My.User.InitializeWithWindowsUser 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 Thread.CurrentPrincipalzuweisen.

In Windows Projekten basiert das My.User-Objekt auf dem aktuellen Prinzipal des Threads. Daher kann diese Methode die Informationen ändern, My.User zurückgegeben wird. 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.

Note

Das genaue Verhalten des My.User Objekts hängt vom Typ der Anwendung und vom Betriebssystem ab, auf dem die Anwendung ausgeführt wird. Weitere Informationen finden Sie in der User Klassenübersicht.

Dies ist ein erweitertes Mitglied; Sie wird in IntelliSense nur angezeigt, wenn Sie auf die Registerkarte "Alle " klicken.

Verfügbarkeit nach Projekttyp

Projekttyp Available
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek Ja
Windows-Dienst Ja
Website Ja

Gilt für:

Weitere Informationen