IAuthentication.GetUser 方法

检索当前用户的主体和配置文件。

命名空间: System.ServiceModel.DomainServices.Server.ApplicationServices
程序集: System.ServiceModel.DomainServices.Server(在 system.servicemodel.domainservices.server.dll 中)

用法

用法
Dim instance As IAuthentication(Of T)
Dim returnValue As T

returnValue = instance.GetUser

语法

声明
<QueryAttribute(IsComposable:=False)> _
Function GetUser As T
[QueryAttribute(IsComposable=false)] 
T GetUser ()
[QueryAttribute(IsComposable=false)] 
T GetUser ()
/** @attribute QueryAttribute(IsComposable=false) */ 
T GetUser ()
QueryAttribute(IsComposable=false) 
function GetUser () : T

返回值

带有单个用户的枚举。如果用户未经身份验证,则将返回匿名用户。

线程安全

此类型的任何公共静态(在 Visual Basic 中为 共享)成员都是线程安全的。不保证所有实例成员都是线程安全的。

平台

开发平台

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008 和 Windows 2000

目标平台

另请参见

参考

IAuthentication 泛型接口
IAuthentication 成员
System.ServiceModel.DomainServices.Server.ApplicationServices 命名空间