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 | |
---|---|---|
IsBusy | Obtient une valeur qui indique si une opération asynchrone est en cours. | |
IsLoadingUser | Obtient une valeur qui indique si une opération LoadUser asynchrone est en cours. | |
IsLoggingIn | Obtient une valeur qui indique si une opération Login asynchrone est en cours. | |
IsLoggingOut | Obtient une valeur qui indique si une opération Logout asynchrone est en cours. | |
IsSavingUser | Obtient une valeur qui indique si une opération SaveUser asynchrone est en cours. | |
User | Obtient un principal qui représente l'utilisateur authentifié. |
Haut
Protégé Propriétés
Nom | Description | |
---|---|---|
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 | |
---|---|---|
Equals | Surchargé. (hérité de Object) | |
GetHashCode | (hérité de Object) | |
GetType | (hérité de Object) | |
LoadUser | Surchargé. De façon asynchrone, charge l'utilisateur authentifié à partir du serveur. | |
Login | Surchargé. | |
Logout | Surchargé. | |
ReferenceEquals | (hérité de Object) | |
SaveUser | Surchargé. | |
ToString | (hérité de Object) |
Haut
Protégé Méthodes
Nom | Description | |
---|---|---|
BeginLoadUser | Commence une opération LoadUser asynchrone. | |
BeginLogin | Commence une opération Login asynchrone. | |
BeginLogout | Commence une opération Logout asynchrone. | |
BeginSaveUser | Commence une opération SaveUser asynchrone. | |
CancelLoadUser | Annule une opération LoadUser asynchrone. | |
CancelLogin | Annule une opération Login asynchrone. | |
CancelLogout | Annule une opération Logout asynchrone. | |
CancelSaveUser | Annule une opération SaveUser asynchrone. | |
CreateDefaultUser | Crée un utilisateur par défaut. | |
EndLoadUser | Termine une opération LoadUser asynchrone. | |
EndLogin | Termine une opération Login asynchrone. | |
EndLogout | Termine une opération Logout asynchrone. | |
EndSaveUser | Termine une opération SaveUser asynchrone. | |
Finalize | (hérité de Object) | |
MemberwiseClone | (hérité de Object) | |
OnPropertyChanged | Déclenche un événement PropertyChanged. | |
RaisePropertyChanged | Déclenche l'événement PropertyChanged pour la propriété spécifiée. |
Haut
Public Événements
Nom | Description | |
---|---|---|
LoggedIn | Se produit lorsqu'un nouvel utilisateur se connecte. | |
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