WebAuthenticationService.CreateDefaultUser 方法

创建一个默认用户。

命名空间: System.ServiceModel.DomainServices.Client.ApplicationServices
程序集: System.ServiceModel.DomainServices.Client.Web(在 system.servicemodel.domainservices.client.web.dll 中)

用法

用法
Dim returnValue As IPrincipal

returnValue = Me.CreateDefaultUser

语法

声明
Protected Overrides Function CreateDefaultUser As IPrincipal
protected override IPrincipal CreateDefaultUser ()
protected:
virtual IPrincipal^ CreateDefaultUser () override
protected IPrincipal CreateDefaultUser ()
protected override function CreateDefaultUser () : IPrincipal

返回值

新的用户。

异常

异常类型 条件
InvalidOperationException

DomainContextnull,而且不能创建新实例。

备注

通过从应用程序 init params 对用户反序列化来创建用户。如果未包括任何用户,则会通过使用默认构造函数来创建用户。

线程安全

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

平台

开发平台

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

目标平台

另请参见

参考

WebAuthenticationService 类
WebAuthenticationService 成员
System.ServiceModel.DomainServices.Client.ApplicationServices 命名空间