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 método My.User.InitializeWithWindowsUser para establecer la entidad de seguridad actual del subproceso en el usuario de Windows que inició la aplicación. El modelo de aplicación Visual Basic en una aplicación de 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 a este método explícitamente o asignando un valor a Thread.CurrentPrincipal.

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

Note

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 Yes
Biblioteca de clases Yes
Aplicación de consola Yes
Biblioteca de controles de Windows Yes
Biblioteca de controles web Yes
Servicio de Windows Yes
Sitio web Yes

Se aplica a

Consulte también