Microsoft.Web.Administration 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’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config.
Classes
Application |
Définit les propriétés communes à toutes les applications dans Internet Information Services (IIS). |
ApplicationCollection |
Représente une collection d’objets Application pour un Site objet . |
ApplicationDefaults |
Définit les valeurs par défaut pour les applications créées pour un site Web. |
ApplicationDomain |
Représente l’environnement isolé pour les applications managées dans un processus de travail. |
ApplicationDomainCollection |
Représente une collection d'objets ApplicationDomain. |
ApplicationPool |
Fournit des méthodes et des propriétés pour configurer et gérer des pools d’applications IIS 7. |
ApplicationPoolCollection |
Représente une collection d'objets ApplicationPool. |
ApplicationPoolCpu |
Configure les valeurs par défaut pour les paramètres d’utilisation du processeur et les actions du processeur que tous les pools d’applications sur un serveur utilisent. |
ApplicationPoolDefaults |
Configure les valeurs par défaut pour tous les pools d’applications sur un serveur Web. |
ApplicationPoolFailure |
Définit les actions à effectuer en cas d’échec d’un pool d’applications. |
ApplicationPoolPeriodicRestart |
Spécifie les conditions qui régissent le recyclage du pool d’applications. |
ApplicationPoolProcessModel |
Représente les paramètres de modèle de processus pour un pool d’applications. |
ApplicationPoolRecycling |
Configure les paramètres de recyclage pour un pool d’applications. |
Binding |
Représente les instructions de liaison pour un site Web. |
BindingCollection |
Représente une collection de liaisons. |
Configuration |
Représente un fichier de configuration pour un ordinateur, une application ou une ressource spécifique. |
ConfigurationAttribute |
Représente une propriété unique dans un élément de configuration. |
ConfigurationAttributeCollection |
Représente une collection d’attributs de configuration associés. |
ConfigurationAttributeSchema |
Fournit l’accès aux attributs qui définissent le schéma d’un attribut de configuration. |
ConfigurationAttributeSchemaCollection |
Représente une collection d'objets ConfigurationAttributeSchema. |
ConfigurationChildElementCollection |
Représente une collection d’éléments de configuration enfants associés. |
ConfigurationCollectionSchema |
Représente le schéma d’une collection dans le système de configuration IIS 7. |
ConfigurationElement |
Représente un élément dans un fichier de configuration. |
ConfigurationElementCollection |
Représente une collection d’éléments de configuration. |
ConfigurationElementCollectionBase<T> |
Fournit la classe de base abstraite pour une collection fortement typée d’éléments de configuration. |
ConfigurationElementSchema |
Représente le schéma d’un élément de configuration. |
ConfigurationElementSchemaCollection |
Représente une collection d'objets ConfigurationElementSchema. |
ConfigurationEnumValue |
Définit un attribut dans le système de configuration IIS 7 qui valide par rapport à une liste de valeurs définies par schéma acceptées. |
ConfigurationEnumValueCollection |
Représente une collection de valeurs d’énumération de configuration. |
ConfigurationMethod |
Représente une méthode implémentée en tant qu’extension de configuration IIS. |
ConfigurationMethodCollection |
Représente une collection de méthodes de configuration. |
ConfigurationMethodInstance |
Représente une instance d’un ConfigurationMethod. |
ConfigurationMethodSchema |
Fournit l’accès à la méthode qui définit le schéma d’une méthode de configuration. |
ConfigurationSection |
Représente une section des données de configuration dans le système de configuration IIS 7. |
CustomLogField |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
CustomLogFieldCollection |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
Request |
Représente une requête unique à un serveur IIS 7. |
RequestCollection |
Représente une collection de requêtes actives dans un processus de travail. |
Schedule |
Définit la planification d’un événement unique. |
ScheduleCollection |
Représente une collection d'objets Schedule. |
SectionDefinition |
Définit une section de configuration. |
SectionDefinitionCollection |
Représente une collection d’objets associés SectionDefinition . |
SectionGroup |
Fournit l’accès à un groupe de groupes de sections de configuration associés ou à des définitions de section de configuration. |
SectionGroupCollection |
Représente une collection d’objets associés SectionGroup . |
ServerManager |
Fournit un accès en lecture et en écriture au système de configuration IIS 7. |
ServerManagerException |
Exception levée lorsque le gestionnaire de serveur n’est pas en mesure d’effectuer une opération demandée. |
Site |
Définit des propriétés et des méthodes communes à tous les sites Web configurés dans IIS. |
SiteCollection |
Représente une collection d'objets Site. |
SiteDefaults |
Contient les valeurs par défaut pour les propriétés du site Web IIS 7. |
SiteLimits |
Expose les limites liées à la connexion pour un site Web. |
SiteLogFile |
Configure la journalisation pour un site Web. |
SiteTraceFailedRequestsLogging |
Configure les paramètres de journal pour les demandes ayant échoué. |
VirtualDirectory |
Définit les méthodes et propriétés communes à tous les répertoires virtuels dans IIS 7. |
VirtualDirectoryCollection |
Représente une collection de répertoires virtuels pour un contexte d’application ou de site particulier. |
VirtualDirectoryDefaults |
Définit les valeurs par défaut des répertoires virtuels créés pour une application ou un site Web. |
WebConfigurationManager |
Fournit l’accès aux fichiers de configuration pour les applications web. |
WebConfigurationMap |
Spécifie les chemins des fichiers Machine.config et Web.config. |
WorkerProcess |
Définit les méthodes et propriétés communes à tous les processus de travail dans IIS 7. |
WorkerProcessCollection |
Représente une collection d'objets WorkerProcess. |
Énumérations
AuthenticationLogonMethod |
Spécifie le type d’authentification que vous pouvez utiliser pour établir une session d’ouverture de session pour un répertoire virtuel sécurisé. |
CustomLogFieldSourceType |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
IdleTimeoutAction |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
LoadBalancerCapabilities |
Spécifie la réponse au client lorsqu’un service Web XML n’est pas disponible. |
LogExtFileFlags |
Contient des indicateurs qui déterminent les catégories d’informations écrites dans le fichier journal ou la source de données pendant les événements de journalisation. |
LogFormat |
Spécifie la mise en forme à utiliser pour enregistrer le fichier journal. |
LoggingRolloverPeriod |
Détermine quand un nouveau fichier journal IIS est créé. |
LogTargetW3C |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
ManagedPipelineMode |
Détermine comment le serveur traite les demandes de code managé. |
ObjectState |
Spécifie l’état d’exécution d’un objet IIS. |
OverrideMode |
Spécifie le comportement de remplacement d’une section de configuration. |
PipelineState |
Spécifie l’état d’exécution actuel du processus de requête. |
ProcessModelIdentityType |
Spécifie l’identité du modèle de processus d’un pool d’applications. |
ProcessModelLogEventOnProcessModel |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
ProcessorAction |
Spécifie l’action qu’EFFECTUE IIS lorsqu’un pool d’applications dépasse la limite de processeur spécifiée par la Limit propriété . |
RecyclingLogEventOnRecycle |
Définit les raisons du recyclage du pool d’applications qui amèneRA IIS à journaliser un événement. |
SslFlags |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
StartMode |
L’espace Microsoft.Web.Administration de noms contient des classes qu’un développeur peut utiliser pour administrer le Gestionnaire iis. Avec les classes de cet espace de noms, un administrateur peut lire et écrire des informations de configuration dans des fichiers ApplicationHost.config, Web.config et Administration.config. |
WorkerProcessState |
Indique l’état d’exécution d’un processus de travail. |
Remarques
Les classes de l’espace Microsoft.Web.Administration de noms contiennent une série d’objets de niveau supérieur pratiques qui permettent au développeur d’effectuer des tâches d’administration. Les différents objets logiques disponibles incluent les sites, les applications, les pools d’applications, les domaines d’application, les répertoires virtuels et les processus de travail. Vous pouvez utiliser l’API pour obtenir et utiliser la configuration et l’état de ces objets, et pour effectuer des actions telles que la création d’un site, le démarrage ou l’arrêt d’un site, la suppression d’un pool d’applications, le recyclage d’un pool d’applications et même le déchargement de domaines d’application.