Partilhar via


Método My.usuário.InitializeWithWindowsUser

Determina o pricipal atual de encadeamento ao usuário Windows que iniciou o aplicativo.

' Usage
My.User.InitializeWithWindowsUser()
' Declaration
Public Sub InitializeWithWindowsUser()

Comentários

Você pode usar o My.User.InitializeWithWindowsUser método para conjunto o thread corrente do entidade de segurança ao usuário do Windows iniciou o aplicativo. O modelo de aplicativo do Visual Basic em um aplicativos do Windows chama esse método na inicialização por padrão.Outros tipos de projeto, você deve conjunto entidade de segurança de segurança corrente do thread chamando este método explicitamente ou atribuir um valor a Thread.CurrentPrincipal.

Em projetos do Windows, a My.User objeto é baseado no entidade de segurança de segurança corrente do segmento; portanto, esse método pode alterar as informações My.User Retorna. Em um aplicativo ASP.NET, a My.User objeto baseia-se na identidade do usuário da solicitação HTTP corrente e não é afetado por esse método.

Observação:

O comportamento exato das My.User objeto depende do tipo de aplicativo e o sistema operacional no qual o aplicativo é executado. Para obter mais informações, consulte Objeto My.usuário.

Este é um membro avançado; ele não exibe em IntelliSense a não ser que você clique na lingueta All.

Requisitos

Namespace:Microsoft.VisualBasic.ApplicationServices

Classe:User, WebUser

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Disponibilidade por Tipo de Projeto

Tipo de Projeto

Disponível

Aplicativo do Windows

Sim

Biblioteca de Classe

Sim

Aplicativo de Console

Sim

Biblioteca de Controle do Windows

Sim

Biblioteca de Controle da Web

Sim

Serviço do Windows

Sim

Site

Sim

Permissões

A permissão a seguir pode ser necessária:

Permissão

Descrição

SecurityPermission

Descreve uma série de permissões de seguranças aplicadas ao código.Enumeração associada: ControlPrincipal.

Para obter mais informações, consulte Segurança de Acesso de código e Solicitando permissões.

Consulte também

Tarefas

Demonstra Passo a passo: Implementando autenticação Personalizar e autorização

Referência

Objeto My.usuário

User.InitializeWithWindowsUser