Partager via


Membres WebAuthenticationService

Fournit une extension abstraite de AuthenticationService qui interagit avec une propriété DomainContext générée à partir d'un service de domaine qui implémente IAuthentication.

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

Public Propriétés

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

  Nom Description
public property DomainContext Obtient ou définit le contexte de domaine auquel ce service délègue l'authentification, le chargement, et l'enregistrement.
public property DomainContextType Obtient ou définit le type du contexte de domaine.
public property IsBusy  Obtient une valeur qui indique si une opération asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoadingUser  Obtient une valeur qui indique si une opération LoadUser asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoggingIn  Obtient une valeur qui indique si une opération Login asynchrone est en cours. (hérité de AuthenticationService)
public property IsLoggingOut  Obtient une valeur qui indique si une opération Logout asynchrone est en cours. (hérité de AuthenticationService)
public property IsSavingUser  Obtient une valeur qui indique si une opération SaveUser asynchrone est en cours. (hérité de AuthenticationService)
public property User  Obtient un principal qui représente l'utilisateur authentifié. (hérité de AuthenticationService)

Haut

Protégé Propriétés

  Nom Description
protected property SupportsCancellation Substitué. Obtient une valeur qui indique si ce service 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. (hérité de AuthenticationService)
public method Login  Surchargé. (hérité de AuthenticationService)
public method Logout  Surchargé. (hérité de AuthenticationService)
public methodstatic ReferenceEquals  (hérité de Object)
public method SaveUser  Surchargé. (hérité de AuthenticationService)
public method ToString  (hérité de Object)

Haut

Protégé Méthodes

  Nom Description
protected method BeginLoadUser Substitué. Commence une opération LoadUser asynchrone.
protected method BeginLogin Substitué. Commence une opération Login asynchrone.
protected method BeginLogout Substitué. Commence une opération Logout asynchrone.
protected method BeginSaveUser Substitué. Commence une opération SaveUser asynchrone.
protected method CancelLoadUser Substitué. Annule une opération LoadUser asynchrone.
protected method CancelLogin Substitué. Annule une opération Login asynchrone.
protected method CancelLogout Substitué. Annule une opération Logout asynchrone.
protected method CancelSaveUser Substitué. Annule une opération SaveUser asynchrone.
protected method CreateDefaultUser Substitué. Crée un utilisateur par défaut.
protected method EndLoadUser Substitué. Termine une opération LoadUser asynchrone.
protected method EndLogin Substitué. Termine une opération Login asynchrone.
protected method EndLogout Substitué. Termine une opération Logout asynchrone.
protected method EndSaveUser Substitué. Termine une opération SaveUser asynchrone.
protected method Finalize  (hérité de Object)
protected method Initialize Initialise ce service d'authentification.
protected method MemberwiseClone  (hérité de Object)
protected method OnPropertyChanged  (hérité de AuthenticationService)
protected method RaisePropertyChanged  (hérité de AuthenticationService)

Haut

Public Événements

  Nom Description
public event LoggedIn  Se produit lorsqu'un nouvel utilisateur se connecte. (hérité de AuthenticationService)
public event LoggedOut  Se produit lorsqu'un utilisateur se déconnecte. (hérité de AuthenticationService)

Haut

Implémentations d'interfaces explicites

  Nom Description
  System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (hérité de AuthenticationService)

Haut

Voir aussi

Référence

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