次の方法で共有


WebAuthenticationService のメンバー

IAuthentication を実装するドメイン サービスで生成された DomainContext と対話する AuthenticationService の抽象拡張を提供します。

WebAuthenticationService データ型で公開されるメンバーを以下の表に示します。

パブリック プロパティ

(プロテクト プロパティ も参照)

  名前 説明
public property DomainContext このサービスが認証、読み込み、および保存をデリゲートするドメイン コンテキストを取得または設定します。
public property DomainContextType ドメイン コンテキストの型を取得または設定します。
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 オーバーライドされます。このサービスでキャンセルがサポートされているかどうかを示す値を取得します。

このページのトップへ

パブリック メソッド

(プロテクト メソッド も参照)

  名前 説明
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 オーバーライドされます。非同期の LoadUser 操作を開始します。
protected method BeginLogin オーバーライドされます。非同期の Login 操作を開始します。
protected method BeginLogout オーバーライドされます。非同期の Logout 操作を開始します。
protected method BeginSaveUser オーバーライドされます。非同期の SaveUser 操作を開始します。
protected method CancelLoadUser オーバーライドされます。非同期の LoadUser 操作をキャンセルします。
protected method CancelLogin オーバーライドされます。非同期の Login 操作をキャンセルします。
protected method CancelLogout オーバーライドされます。非同期の Logout 操作をキャンセルします。
protected method CancelSaveUser オーバーライドされます。非同期の SaveUser 操作をキャンセルします。
protected method CreateDefaultUser オーバーライドされます。既定のユーザーを作成します。
protected method EndLoadUser オーバーライドされます。非同期の LoadUser 操作を終了します。
protected method EndLogin オーバーライドされます。非同期の Login 操作を終了します。
protected method EndLogout オーバーライドされます。非同期の Logout 操作を終了します。
protected method EndSaveUser オーバーライドされます。非同期の SaveUser 操作を終了します。
protected method Finalize  (Object から継承)
protected method Initialize この認証サービスを初期化します。
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 から継承)

このページのトップへ

参照

リファレンス

WebAuthenticationService クラス
System.ServiceModel.DomainServices.Client.ApplicationServices 名前空間