FormsAuthentication 成员

提供一个身份验证服务实现,该实现使用 DomainContext(从实现 IAuthentication 接口的域服务生成)执行 Forms 身份验证。

以下各表列出了由 FormsAuthentication 类型公开的成员。

公共 构造函数

  名称 说明
  FormsAuthentication 初始化 FormsAuthentication 类的新实例。

顶部

公共 属性

(另请参见 受保护 属性)

  名称 说明
public property DomainContext  获取或设置该服务将身份验证、加载和保存委托至目标的域上下文。 (继承自 WebAuthenticationService
public property DomainContextType  获取或设置域上下文的类型。 (继承自 WebAuthenticationService
public property IsBusy  获取一个值,用于指示是否正在运行异步操作。 (继承自 AuthenticationService
public property IsLoadingUser  获取一个值,用于指示是否正在运行异步 LoadUser 操作。 (继承自 AuthenticationService
public property IsLoggingIn  获取一个值,用于指示是否正在运行异步 Login 操作。 (继承自 AuthenticationService
public property IsLoggingOut  获取一个值,用于指示是否正在运行异步 Logout 操作。 (继承自 AuthenticationService
public property IsSavingUser  获取一个值,用于指示是否正在运行异步 SaveUser 操作。 (继承自 AuthenticationService
public property User  获取表示用户已经过身份验证的主体。 (继承自 AuthenticationService

顶部

受保护 属性

  名称 说明
protected property SupportsCancellation  获取一个值,用于指示此服务是否支持取消操作。 (继承自 WebAuthenticationService

顶部

公共 方法

(另请参见 受保护 方法)

  名称 说明
public method Equals  已重载。(继承自 Object
public method GetHashCode  (继承自 Object
public method GetType  (继承自 Object
public method LoadUser  已重载。从服务器异步加载已验证身份的用户。 (继承自 AuthenticationService
public method Login  已重载。(继承自 AuthenticationService
public method Logout  已重载。(继承自 AuthenticationService
public methodstatic ReferenceEquals  (继承自 Object
public method SaveUser  已重载。(继承自 AuthenticationService
public method ToString  (继承自 Object

顶部

受保护 方法

  名称 说明
protected method BeginLoadUser  (继承自 WebAuthenticationService
protected method BeginLogin  (继承自 WebAuthenticationService
protected method BeginLogout  (继承自 WebAuthenticationService
protected method BeginSaveUser  (继承自 WebAuthenticationService
protected method CancelLoadUser  (继承自 WebAuthenticationService
protected method CancelLogin  (继承自 WebAuthenticationService
protected method CancelLogout  (继承自 WebAuthenticationService
protected method CancelSaveUser  (继承自 WebAuthenticationService
protected method CreateDefaultUser  创建一个默认用户。 (继承自 WebAuthenticationService
protected method EndLoadUser  (继承自 WebAuthenticationService
protected method EndLogin  (继承自 WebAuthenticationService
protected method EndLogout  (继承自 WebAuthenticationService
protected method EndSaveUser  (继承自 WebAuthenticationService
protected method Finalize  (继承自 Object
protected method Initialize  初始化此身份验证服务。 (继承自 WebAuthenticationService
protected method MemberwiseClone  (继承自 Object
protected method OnPropertyChanged  (继承自 AuthenticationService
protected method RaisePropertyChanged  (继承自 AuthenticationService

顶部

公共 事件

  名称 说明
public event LoggedIn  当新用户成功登录时发生。 (继承自 AuthenticationService
public event LoggedOut  当新用户成功注销时发生。 (继承自 AuthenticationService

顶部

显式接口实现

  名称 说明
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (继承自 AuthenticationService

顶部

另请参见

参考

FormsAuthentication 类
System.ServiceModel.DomainServices.Client.ApplicationServices 命名空间