Compartir a través de


Método AuthenticationBase.GetUser

Obtiene la entidad de seguridad y el perfil del usuario actual.

Espacio de nombres: System.ServiceModel.DomainServices.Server.ApplicationServices
Ensamblado: System.ServiceModel.DomainServices.Server (en system.servicemodel.domainservices.server.dll)

Uso

'Uso
Dim instance As AuthenticationBase(Of T)
Dim returnValue As T

returnValue = instance.GetUser

Sintaxis

'Declaración
Public Function GetUser As T
public T GetUser ()
public:
virtual T GetUser () sealed
public final T GetUser ()
public final function GetUser () : T

Valor devuelto

Enumerable con un usuario único.

Notas

Si el usuario no está autenticado, se devolverá un usuario anónimo. De manera predeterminada, el usuario se rellena con los datos de HttpContext, Roles y ProfileBase. En la actualización del perfil de usuario, el proveedor copia el valor de perfil correspondiente en cada propiedad de T. Este comportamiento puede adaptarse marcando las propiedades especificadas mediante el atributo ProfileUsageAttribute.

Seguridad para subprocesos

Cualquier miembro estático público (Compartidos en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Plataformas

Plataformas de desarrollo

Microsoft Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 y Windows 2000

Plataformas de destino

Vea también

Referencia

Clase genérica AuthenticationBase
Miembros AuthenticationBase
Espacio de nombres System.ServiceModel.DomainServices.Server.ApplicationServices