Classe AuthenticationService
Fournit une classe de base pour les services qui authentifient, chargent et enregistrent l'utilisateur actuel.
Espace de noms: System.ServiceModel.DomainServices.Client.ApplicationServices
Assembly : System.ServiceModel.DomainServices.Client (dans system.servicemodel.domainservices.client.dll)
Utilisation
'Utilisation
Dim instance As AuthenticationService
Syntaxe
'Déclaration
Public MustInherit Class AuthenticationService
Implements INotifyPropertyChanged
public abstract class AuthenticationService : INotifyPropertyChanged
public ref class AuthenticationService abstract : INotifyPropertyChanged
public abstract class AuthenticationService implements INotifyPropertyChanged
public abstract class AuthenticationService implements INotifyPropertyChanged
Notes
Cette classe de base abstraite expose Login, Logout, LoadUser et SaveUser en tant qu'opérations asynchrones. Elle fournit également plusieurs propriétés avec lesquelles peuvent être créées une liaison, notamment IsBusy et User.
L'affichage des implémentations de cette classe sera très différent si vous utilisez plusieurs méthodes de modèle abstraites. Ces méthodes suivent le modèle de résultat asynchrone et sont présentées par paire Begin/End pour chaque opération. Vous pouvez également éventuellement implémenter des méthodes d'annulation pour chaque opération.
Pour obtenir un exemple complet de l'implémentation d'un service d'authentification, consultez Walkthrough: Using Authentication Service with Silverlight Navigation Application.
Hiérarchie d'héritage
System.Object
System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationService
System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService
Sécurité des threads
Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Plateformes
Plateformes de développement
Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000
Plateformes cibles
Voir aussi
Référence
Membres AuthenticationService
Espace de noms System.ServiceModel.DomainServices.Client.ApplicationServices