共用方式為


AuthenticationBase 成員

提供封裝驗證網域的基底網域服務。

下表列出 AuthenticationBase 型別公開的成員。

受保護的 建構函式

  名稱 說明
  AuthenticationBase 初始化 AuthenticationBase 類別的新執行個體。

頂端

公用 屬性

(另請參閱 受保護的 屬性)

  名稱 說明
public propertystatic Factory  取得或設定用來建立新 DomainService 執行個體的 IDomainServiceFactory。 (繼承自 DomainService)

頂端

受保護的 屬性

  名稱 說明
protected property AuthorizationContext  取得或設定選擇性的範本 AuthorizationContext,以便用於 IsAuthorized。 (繼承自 DomainService)
protected property ChangeSet  取得目前的 ChangeSet。 (繼承自 DomainService)
protected property ServiceContext  取得這個 DomainService 的作用中 DomainServiceContext。 (繼承自 DomainService)
protected property ServiceDescription  取得這個 DomainServiceDomainServiceDescription。 (繼承自 DomainService)
protected property ValidationContext  取得或設定選擇性的 ValidationContext,以便用於 DomainService 叫用的所有驗證作業。 (繼承自 DomainService)

頂端

公用 方法

(另請參閱 受保護的 方法)

  名稱 說明
public method Dispose  多載。 釋放這個 DomainService 所使用的資源。 (繼承自 DomainService)
public method Equals  多載。 (繼承自 Object)
public method GetHashCode  (繼承自 Object)
public method GetType  (繼承自 Object)
public method GetUser 取得目前使用者的主體和設定檔。
public method Initialize  (繼承自 DomainService)
public method Invoke  (繼承自 DomainService)
public method IsAuthorized  (繼承自 DomainService)
public method Login 使用指定的名稱和密碼驗證並傳回使用者。
public method Logout 登出驗證的使用者。
public method Query  (繼承自 DomainService)
public methodstatic ReferenceEquals  (繼承自 Object)
public method Submit  (繼承自 DomainService)
public method ToString  (繼承自 Object)
public method UpdateUser 更新已驗證使用者的設定檔。

頂端

受保護的 方法

  名稱 說明
protected method AuthorizeChangeSet  傳回值,這個值表示使用者是否經過授權可提交指定的 ChangeSet。 (繼承自 DomainService)
protected method ClearAuthenticationToken 清除任何已發行的驗證權杖。
protected method Count  (繼承自 DomainService)
protected method CreateUser 建立 T 的新執行個體,並且使用預設值將它初始化。
protected method Dispose  多載。 (繼承自 DomainService)
protected method ExecuteChangeSet  針對 ChangeSet 中的每一項作業叫用 DomainOperationEntry。 (繼承自 DomainService)
protected method Finalize  (繼承自 Object)
protected method GetAnonymousUser 取得匿名使用者。
protected method GetAuthenticatedUser 取得已驗證主體的使用者。
protected method IssueAuthenticationToken 針對已驗證主體發行權杖。
protected method MemberwiseClone  (繼承自 Object)
protected method OnError  (繼承自 DomainService)
protected method PersistChangeSet  在叫用 ChangeSet 中的所有作業之後完成變更。 (繼承自 DomainService)
protected method UpdateUserCore 更新已驗證識別的使用者資料。
protected method ValidateChangeSet  在呼叫 ExecuteChangeSet 之前先驗證整個 ChangeSet。 (繼承自 DomainService)
protected method ValidateUser 驗證所提供的使用者名稱和密碼是否有效。

頂端

另請參閱

參考

AuthenticationBase 泛型類別
System.ServiceModel.DomainServices.Server.ApplicationServices 命名空間