次の方法で共有


AuthenticationService のメンバー

現在のユーザーの認証、読み込み、保存を行うサービスの基本クラスを提供します。

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

プロテクト コンストラクター

  名前 説明
  AuthenticationService AuthenticationService クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック プロパティ

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

  名前 説明
public property IsBusy 非同期操作が進行中かどうかを示す値を取得します。
public property IsLoadingUser 非同期の LoadUser 操作が進行中かどうかを示す値を取得します。
public property IsLoggingIn 非同期の Login 操作が進行中かどうかを示す値を取得します。
public property IsLoggingOut 非同期の Logout 操作が進行中かどうかを示す値を取得します。
public property IsSavingUser 非同期の SaveUser 操作が進行中かどうかを示す値を取得します。
public property User 認証ユーザーを表すプリンシパルを取得します。

このページのトップへ

プロテクト プロパティ

  名前 説明
protected property SupportsCancellation この認証実装がキャンセルをサポートしているかどうかを示す値を取得します。

このページのトップへ

パブリック メソッド

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

  名前 説明
public method Equals  オーバーロードされます。(Object から継承)
public method GetHashCode  (Object から継承)
public method GetType  (Object から継承)
public method LoadUser オーバーロードされます。認証済みのユーザーをサーバーから非同期で読み込みます。
public method Login オーバーロードされます。 
public method Logout オーバーロードされます。 
public methodstatic ReferenceEquals  (Object から継承)
public method SaveUser オーバーロードされます。 
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 MemberwiseClone  (Object から継承)
protected method OnPropertyChanged PropertyChanged イベントを発生させます。
protected method RaisePropertyChanged 指定されたプロパティの PropertyChanged イベントを発生させます。

このページのトップへ

パブリック イベント

  名前 説明
public event LoggedIn 新しいユーザーがログインに成功したときに発生します。
public event LoggedOut ユーザーがログアウトに成功したときに発生します。

このページのトップへ

明示的インターフェイスの実装

  名前 説明
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  

このページのトップへ

参照

リファレンス

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