User.InitializeWithWindowsUser Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'oggetto Principal corrente del thread sull'utente di Windows che ha avviato l'applicazione.
public:
void InitializeWithWindowsUser();
public void InitializeWithWindowsUser ();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()
Commenti
È possibile usare il My.User.InitializeWithWindowsUser
metodo per impostare l'entità corrente del thread sull'utente di Windows che ha avviato l'applicazione. Il modello di applicazione Visual Basic in un'applicazione Windows chiama questo metodo all'avvio per impostazione predefinita. In altri tipi di progetto, è necessario impostare l'entità corrente del thread chiamando questo metodo in modo esplicito o assegnando un valore a Thread.CurrentPrincipal.
Nei progetti Windows l'oggetto My.User
è basato sull'entità corrente del thread, pertanto questo metodo può modificare le informazioni My.User
restituite. In un'applicazione ASP.NET, l'oggetto My.User
si basa sull'identità utente della richiesta HTTP corrente e non è interessato da questo metodo.
Nota
Il comportamento esatto dell'oggetto My.User
dipende dal tipo di applicazione e dal sistema operativo in cui viene eseguita l'applicazione. Per altre informazioni, vedere la panoramica della User classe.
Si tratta di un membro avanzato; non viene visualizzato in IntelliSense a meno che non si faccia clic sulla scheda Tutti .
Disponibilità per tipo di progetto
Tipo di progetto | Disponibile |
---|---|
Applicazione Windows | Sì |
Libreria di classi | Sì |
Applicazione console | Sì |
Libreria di controlli Di Windows | Sì |
Libreria di controlli Web | Sì |
Servizio Windows | Sì |
Sito Web | Sì |