Partager via


Membres AuthenticationService

Fournit une classe de base pour les services qui authentifient, chargent et enregistrent l'utilisateur actuel.

Les tableaux suivants répertorient les membres exposés par le type AuthenticationService.

Protégé Constructeurs

  Nom Description
  AuthenticationService Initialise une nouvelle instance de la classe AuthenticationService.

Haut

Public Propriétés

(voir aussi Protégé Propriétés)

  Nom Description
public property IsBusy Obtient une valeur qui indique si une opération asynchrone est en cours.
public property IsLoadingUser Obtient une valeur qui indique si une opération LoadUser asynchrone est en cours.
public property IsLoggingIn Obtient une valeur qui indique si une opération Login asynchrone est en cours.
public property IsLoggingOut Obtient une valeur qui indique si une opération Logout asynchrone est en cours.
public property IsSavingUser Obtient une valeur qui indique si une opération SaveUser asynchrone est en cours.
public property User Obtient un principal qui représente l'utilisateur authentifié.

Haut

Protégé Propriétés

  Nom Description
protected property SupportsCancellation Obtient une valeur qui indique si cette implémentation d'authentification prend en charge l'annulation.

Haut

Public Méthodes

(voir aussi Protégé Méthodes)

  Nom Description
public method Equals  Surchargé. (hérité de Object)
public method GetHashCode  (hérité de Object)
public method GetType  (hérité de Object)
public method LoadUser Surchargé. De façon asynchrone, charge l'utilisateur authentifié à partir du serveur.
public method Login Surchargé.  
public method Logout Surchargé.  
public methodstatic ReferenceEquals  (hérité de Object)
public method SaveUser Surchargé.  
public method ToString  (hérité de Object)

Haut

Protégé Méthodes

  Nom Description
protected method BeginLoadUser Commence une opération LoadUser asynchrone.
protected method BeginLogin Commence une opération Login asynchrone.
protected method BeginLogout Commence une opération Logout asynchrone.
protected method BeginSaveUser Commence une opération SaveUser asynchrone.
protected method CancelLoadUser Annule une opération LoadUser asynchrone.
protected method CancelLogin Annule une opération Login asynchrone.
protected method CancelLogout Annule une opération Logout asynchrone.
protected method CancelSaveUser Annule une opération SaveUser asynchrone.
protected method CreateDefaultUser Crée un utilisateur par défaut.
protected method EndLoadUser Termine une opération LoadUser asynchrone.
protected method EndLogin Termine une opération Login asynchrone.
protected method EndLogout Termine une opération Logout asynchrone.
protected method EndSaveUser Termine une opération SaveUser asynchrone.
protected method Finalize  (hérité de Object)
protected method MemberwiseClone  (hérité de Object)
protected method OnPropertyChanged Déclenche un événement PropertyChanged.
protected method RaisePropertyChanged Déclenche l'événement PropertyChanged pour la propriété spécifiée.

Haut

Public Événements

  Nom Description
public event LoggedIn Se produit lorsqu'un nouvel utilisateur se connecte.
public event LoggedOut Se produit lorsqu'un utilisateur se déconnecte.

Haut

Implémentations d'interfaces explicites

  Nom Description
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  

Haut

Voir aussi

Référence

Classe AuthenticationService
Espace de noms System.ServiceModel.DomainServices.Client.ApplicationServices