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 | DomainContext 为 null,而且不能创建新实例。 |
备注
通过从应用程序 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 命名空间