Classe ApplicationPoolElementDefaults
Contient les propriétés par défaut de la classe ApplicationPool.
Syntaxe
class ApplicationPoolElementDefaults : EmbeddedObject
Méthodes
Cette classe ne contient pas de méthodes.
Propriétés
Le tableau suivant répertorie les propriétés présentées par la classe ApplicationPoolElementDefaults
.
Nom | Description |
---|---|
AutoStart |
Une valeur boolean en lecture/écriture. true si le service WWW (World Wide Web Publishing Service) démarre automatiquement le pool d’applications lors de la création du pool d’applications ou lors du démarrage d’IIS ; sinon, false . Par défaut, il s’agit de true . |
Cpu |
Objet ApplicationPoolProcessorSettings qui contient les paramètres processeur d’un pool d’applications. |
Enable32BitAppOnWin64 |
Une valeur boolean en lecture/écriture. true si des applications 32 bits (gérées et natives) peuvent s’exécuter sur des versions 64 bits de Windows ; sinon, false . Par défaut, il s’agit de false . |
Failure |
Objet ApplicationPoolFailureSettings qui définit les propriétés qui déterminent les actions à entreprendre lorsqu’un pool d’applications ou un processus de travail échoue. |
ManagedPipelineMode |
Valeur sint32 en lecture/écriture qui indique le mode de pipeline géré. Les valeurs possibles sont répertoriées plus loin dans la section Remarques. |
ManagedRuntimeVersion |
Valeur string en lecture/écriture qui contient la version du framework .NET préchargée par le pool d’applications. La valeur par défaut est « v2.0 ». Si la propriété est écrite, IIS recycle le pool d’applications et charge la version nouvellement spécifiée du framework .NET pour cela. |
Name |
Valeur string en lecture/écriture qui contient le nom du pool d’applications par défaut. |
PassAnonymousToken |
Une valeur boolean en lecture/écriture. true si le service d’activation de processus Windows (WAS) crée et transmet un jeton pour le compte utilisateur anonyme IUSR intégré au module d’authentification anonyme ; sinon, false . Par défaut, il s’agit de true .Le module d’authentification anonyme utilise le jeton pour emprunter l’identité du compte intégré. Quand PassAnonymousToken est à false , le jeton ne sera pas passé. Remarque : le compte utilisateur anonyme IUSR remplace le compte anonyme IIS_MachineName. Le compte IUSR peut être utilisé par IIS ou d’autres applications. Il n’a pas de privilèges qui lui sont attribués pendant l’installation. |
ProcessModel |
Objet ProcessModelSettings qui définit les paramètres de configuration pour les processus de travail IIS. |
QueueLength |
Valeur uint32 en lecture/écriture qui indique le nombre de requêtes que l’écouteur universel met en file d’attente pour un pool d’applications avant de rejeter d’autres requêtes. La valeur par défaut est 1000. Lorsque la limite est dépassée, l’écouteur rejette les requêtes supplémentaires avec une erreur 503 (service indisponible). |
Recycling |
Objet RecyclingSettings qui définit les paramètres de configuration de recyclage pour les pools d’applications et les processus de travail. |
Sous-classes
Cette classe ne contient aucune sous-classe.
Notes
Les instances de cette classe sont contenues dans la propriété ApplicationPoolDefaults
de la classe Server.
Le tableau suivant répertorie les valeurs possibles pour la propriété ManagedPipelineMode
. La valeur par défaut est 0 (Integrated
).
Valeur | Mot clé | Description |
---|---|---|
0 | Integrated |
Le pipeline géré s’exécute en mode intégré. |
1 | Classic |
Le pipeline géré s’exécute en mode ISAPI. |
Hiérarchie d'héritage
ApplicationPoolElementDefaults
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sous Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sous Windows Server 2008 - IIS 7.5 sous Windows Server 2008 R2 - IIS 8.0 sous Windows Server 2012 - IIS 8.5 sous Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |