Microsoft.Web.Management.Server 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.
L’API Microsoft.Web.Management.Server implémente la partie serveur d’une fonctionnalité de gestion dans le Gestionnaire iis.
Classes
AdministrationModule |
Encapsule des informations sur un module d’administration spécifique. |
AdministrationModuleCollection |
Représente une collection de modules d’administration. |
AdministrationModuleProvider |
Encapsule des informations sur le fournisseur de module d’administration. |
ApplicationManagementUnit |
Encapsule des informations contextuelles sur l’application en cours de gestion. |
ConfigurationAuthenticationModuleService |
Fournit la classe de base pour l’implémentation de nouveaux modules de gestion pour l’authentification de configuration. |
ConfigurationModuleProvider |
Gère la délégation dans le système de configuration pour une section de configuration. |
DelegationState |
Stocke le mode de délégation et les chaînes d’affichage localisées pour le mode de délégation. |
ManagementAdministrationConfiguration |
Fournit l’accès au fichier Administration.config. |
ManagementAuthentication |
Fournit des fonctionnalités pour gérer la liste des utilisateurs valides du Gestionnaire des services Internet. |
ManagementAuthenticationProvider |
En cas de substitution dans une classe dérivée, fournit des fonctionnalités d’authentification pour le Gestionnaire DES SERVICES Internet. |
ManagementAuthorization |
Fournit des fonctionnalités de gestion de la liste d’autorisations pour un site ou une application spécifique. |
ManagementAuthorizationInfo |
Encapsule des informations sur un utilisateur autorisé. |
ManagementAuthorizationInfoCollection |
Contient une collection d'objets ManagementAuthorizationInfo. |
ManagementAuthorizationProvider |
En cas de substitution dans une classe dérivée, fournit une classe de base qui active l’autorisation personnalisée. |
ManagementConfiguration |
Représente les informations de configuration de gestion et fournit une méthode pour récupérer les sections de configuration. |
ManagementConfigurationPath |
Définit un conteneur pour le chemin de configuration du serveur, du site web, de l’application, du fichier ou du dossier actuel. Cette classe ne peut pas être héritée. |
ManagementContentNavigator |
Fournit l’accès au contenu (fichiers et répertoires virtuels) dans un site web ou une application web. Cette classe ne peut pas être héritée. |
ManagementFrameworkVersion |
Fournit un conteneur pour les informations de version du .NET Framework. |
ManagementUnit |
Encapsule des informations contextuelles sur l’unité de gestion en cours de gestion pendant l’exécution d’une méthode de service Web sur un service de module. |
ManagementUserInfo |
Encapsule des informations sur un utilisateur du Gestionnaire des services Internet. |
ManagementUserInfoCollection |
Représente une collection d’utilisateurs du Gestionnaire des services Internet. |
ModuleDefinition |
Encapsule des informations sur un module de gestion spécifique, telles que son nom, le type de service associé et l’assembly qui contient le module. |
ModuleInfo |
Encapsule des informations sur un module de gestion spécifique qui est envoyé au client, telles que son nom, l’URL de service associée et l’assembly qui contient le module. |
ModuleProvider |
Fournit la classe de base pour l’implémentation des fournisseurs de modules de gestion. |
ModuleService |
Fournit la classe de base pour l’implémentation de nouveaux modules de gestion (extensions du Gestionnaire des services Internet). |
ModuleServiceMethodAttribute |
Marque une méthode sur un ModuleService objet comme pouvant être appelée directement par le client. |
PropertyBag |
Fournit une IDictionary interface pour passer une collection de variables de paire clé/valeur au Gestionnaire des services Internet. |
ServerManagementUnit |
Encapsule des informations contextuelles sur le serveur géré. |
SimpleDelegatedModuleProvider |
Fournit une classe de base pour la sémantique de délégation simple en lecture seule, en lecture/écriture et non déléguée. |
SiteManagementUnit |
Encapsule des informations contextuelles sur le site géré. |
TypeInformationGenerator |
Forme la classe de base pour le générateur d’informations de type accessible à distance. |
WebManagementEventLog |
Permet d’écrire des informations dans le journal des événements Windows. |
WebManagementServiceException |
Représente une exception levée lorsque le Gestionnaire des services Internet ne parvient pas à effectuer une opération demandée. |
WebManagementServiceHandler |
Gère les requêtes HTTP liées à l’administration web. |
Interfaces
IAuthenticationModuleService |
Détermine si un service de module d’authentification est activé. |
IGlobalConfigurationProvider |
En cas d’implémentation dans une classe dérivée, active la personnalisation de l’emplacement des fichiers de configuration au niveau du serveur. |
IManagementContext |
Fournit des informations sur le client. |
ISiteStatusProvider |
Définit l’interface qu’une classe doit implémenter pour agir en tant que fournisseur d’état de site. |
Énumérations
ConfigurationPathType |
Spécifie le type de chemin de configuration sélectionné. |
InvalidPasswordReason |
Spécifie la raison pour laquelle la validation du mot de passe a échoué. |
ManagementScope |
Définit les unités de gestion que le .NET Framework prend en charge. |
Remarques
Toutes les implémentations du Gestionnaire des services Internet utilisent au moins les deux classes suivantes :
La ModuleService classe est la classe de base pour l’implémentation de nouveaux modules de gestion. Une classe dérivée ModuleService contient toute la logique du programme pour le module de gestion.
La ModuleProvider classe est la classe de base pour l’implémentation de nouveaux fournisseurs de modules. Les fournisseurs de modules fournissent des informations sur un module de gestion.