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 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 auf. In anderen Projekttypen müssen Sie den aktuellen Prinzipal des Thread festlegen, indem Sie diese Methode explizit aufrufen oder einen Wert Thread.CurrentPrincipalzuweisen.

In Windows Projekten basiert das My.User Objekt auf dem aktuellen Threadprinzipal. Daher kann diese Methode die Informationen 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 unberührt.

Hinweis

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; es wird nicht in IntelliSense angezeigt, es sei denn, Sie klicken auf die Registerkarte "Alle ".

Verfügbarkeit nach Project Typ

Projekttyp Verfügbar
Windows-Anwendung Ja
Klassenbibliothek Ja
Konsolenanwendung Ja
Windows-Steuerelementbibliothek Ja
Websteuerelementbibliothek Ja
Windows-Dienst Ja
Website Ja

Gilt für:

Siehe auch