System.Web.ClientServices.Providers Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des fournisseurs de service client et d’autres classes qui prennent en charge l’accès dans les applications Windows aux rôles, aux services de profil et à l’authentification Microsoft Ajax.
Classes
ClientFormsAuthenticationCredentials |
Représente des informations de connexion d'utilisateur pour l'authentification par formulaire en utilisant des services d'application cliente. |
ClientFormsAuthenticationMembershipProvider |
Active l'authentification par formulaire avec les services d'application cliente. |
ClientRoleProvider |
Obtient des informations de rôle pour les applications Windows à partir d’un service de rôles Microsoft Ajax. |
ClientSettingsProvider |
Permet aux applications Windows d'extraire des paramètres utilisateurs d'un service de paramètres Web. |
ClientWindowsAuthenticationMembershipProvider |
Active l'authentification Windows avec les services d'application cliente. |
SettingsSavedEventArgs |
Fournit des données pour l'événement SettingsSaved. |
UserValidatedEventArgs |
Fournit des données pour l'événement UserValidated. |
Interfaces
IClientFormsAuthenticationCredentialsProvider |
Définit une méthode que la classe ClientFormsAuthenticationMembershipProvider appelle pour extraire les informations d'identification de l'utilisateur. |
Remarques
Les classes de l’espace System.Web.ClientServices.Providers de noms incluent des fournisseurs de services d’application cliente qui permettent aux applications Windows d’utiliser l’authentification, les rôles et les services de profil Microsoft Ajax. Vous pouvez activer ces services et spécifier des fournisseurs de services clients dans votre fichier de configuration d’application, puis accéder aux services via les infrastructures d’appartenance, d’identité et de paramètres d’application .NET Framework 2.0 existantes. Les fournisseurs de services clients prennent également en charge la connectivité occasionnelle en stockant et en récupérant les informations utilisateur dans un cache de données local lorsque l’application est hors connexion. Pour plus d’informations, consultez Services d’application cliente.
Pour accéder au service de connexion, vous pouvez utiliser l’authentification Windows ou Forms en spécifiant ou dans la ClientWindowsAuthenticationMembershipProviderClientFormsAuthenticationMembershipProvider configuration de votre application. Authentification Windows utilise l’identité fournie lorsqu’un utilisateur se connecte au système d’exploitation. L’authentification par formulaire nécessite que vous récupériez les informations de connexion de l’utilisateur et que vous les transmettiez au service. Pour ce faire, spécifiez une IClientFormsAuthenticationCredentialsProvider implémentation avec votre ClientFormsAuthenticationMembershipProvider configuration. La IClientFormsAuthenticationCredentialsProvider.GetCredentials méthode retourne un ClientFormsAuthenticationCredentials objet qui contient des informations de connexion utilisateur. Vous pouvez remplir cet objet, par exemple, en affichant une boîte de dialogue de connexion dans la GetCredentials méthode .
Pour accéder aux rôles et aux services de profil, spécifiez et dans la ClientRoleProviderClientSettingsProvider configuration de votre application.