Compartir a través de


User.InitializeWithWindowsUser Método

Definición

Establece la entidad de seguridad actual del subproceso en el usuario de Windows que inició la aplicación.

public:
 void InitializeWithWindowsUser();
public void InitializeWithWindowsUser ();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()

Comentarios

Puede usar el My.User.InitializeWithWindowsUser método para establecer la entidad de seguridad actual del subproceso en el usuario de Windows que inició la aplicación. El modelo de aplicación de Visual Basic en una aplicación Windows llama a este método al inicio de forma predeterminada. En otros tipos de proyecto, debe establecer la entidad de seguridad actual del subproceso llamando explícitamente a este método o asignando un valor a Thread.CurrentPrincipal.

En los proyectos de Windows, el My.User objeto se basa en la entidad de seguridad actual del subproceso; por lo tanto, este método puede cambiar las devoluciones de información My.User . En una aplicación de ASP.NET, el My.User objeto se basa en la identidad de usuario de la solicitud HTTP actual y no se ve afectado por este método.

Nota

El comportamiento exacto del My.User objeto depende del tipo de aplicación y del sistema operativo en el que se ejecuta la aplicación. Para obtener más información, consulte la información general de la User clase.

Se trata de un miembro avanzado; no se muestra en IntelliSense a menos que haga clic en la pestaña Todo .

Disponibilidad por tipo de proyecto

Tipo de proyecto Disponible
Aplicación Windows
Biblioteca de clases
Aplicación de consola
Biblioteca de controles de Windows
Biblioteca de controles web
Servicio de Windows
Sitio web

Se aplica a

Consulte también