Freigeben über


ApplicationPoolElementDefaults-Klasse1

Enthält die Standardeigenschaften für die ApplicationPool-Klasse.

Syntax

class ApplicationPoolElementDefaults : EmbeddedObject  

Methoden

Diese Klasse enthält keine Methoden.

Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der ApplicationPoolElementDefaults-Klasse verfügbar gemacht werden.

Name Beschreibung
AutoStart Ein Lese-/Schreibwert boolean. true, wenn der World Wide Web Publishing Service (WWW-Dienst) den Anwendungspool automatisch startet, wenn der Anwendungspool erstellt oder IIS gestartet wird; andernfalls false. Der Standardwert ist true.
Cpu Ein ApplicationPoolProcessorSettings-Objekt, das die CPU-Einstellungen für einen Anwendungspool enthält.
Enable32BitAppOnWin64 Ein Lese-/Schreibwert boolean. true, wenn 32-Bit-Anwendungen (sowohl verwaltet als auch systemeigene) unter 64-Bit-Versionen von Windows ausgeführt werden können; andernfalls false. Der Standardwert ist false.
Failure Ein ApplicationPoolFailureSettings-Objekt, das Eigenschaften definiert, die bestimmen, welche Aktionen ausgeführt werden sollen, wenn ein Anwendungspool oder ein Arbeitsprozess fehlschlägt.
ManagedPipelineMode Ein Lese-/Schreibwert sint32, der den verwalteten Pipelinemodus angibt. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt.
ManagedRuntimeVersion Ein Wert mit Lese-/Schreibzugriff string, der die Version von .NET Framework enthält, die der Anwendungspool vorlädt. Der Standard ist „v2.0“. Wenn die Eigenschaft in die Eigenschaft geschrieben wird, verwendet IIS den Anwendungspool und lädt die neu angegebene .NET Framework-Version dafür.
Name Ein Wert mit Lese-/Schreibzugriff string, der den Namen des Standardanwendungspools enthält.
PassAnonymousToken Ein Lese-/Schreibwert boolean. true, wenn der Windows-Prozessaktivierungsdienst (WAS) ein Token für das integrierte anonyme IUSR-Benutzerkonto erstellt und an das Modul „Anonyme Authentifizierung“ übergibt; andernfalls false. Der Standardwert ist true.

Das Modul „Anonyme Authentifizierung“ verwendet das Token zum Identitätswechsel des integrierten Kontos. Wenn PassAnonymousToken ist false, wird das Token nicht übergeben. Hinweis: Das anonyme Benutzerkonto des IUSR ersetzt das IIS_MachineName anonymen Kontos. Das IUSR-Konto kann von IIS oder anderen Anwendungen verwendet werden. Es verfügt über keine Berechtigungen, die ihm während des Setups zugewiesen wurden.
ProcessModel Ein ProcessModelSettings-Objekt, das die Konfigurationseinstellungen für IIS-Arbeitsprozesse definiert.
QueueLength Ein Lese-/Schreibwert uint32, der die Anzahl der Anforderungen angibt, die der universelle Listener für einen Anwendungspool in die Warteschlange stellt, bevor weitere Anforderungen abgelehnt werden. Der Standardwert lautet 1000. Wenn der Grenzwert überschritten wird, lehnt der Listener zusätzliche Anforderungen mit einem Fehler von 503 (Dienst nicht verfügbar) ab.
Recycling Ein RecyclingSettings-Objekt, das die Recyclingkonfigurationseinstellungen für Anwendungspools und Arbeitsprozesse definiert.

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

Instanzen dieser Klasse sind in der ApplicationPoolDefaults-Eigenschaft der Server-Klasse enthalten.

In der folgenden Tabelle werden die verschiedenen möglichen Werte für die ManagedPipelineMode-Eigenschaft angezeigt. Der Standardwert ist 0 (Integrated).

Wert Schlüsselwort Beschreibung
0 Integrated Die verwaltete Pipeline wird im integrierten Modus ausgeführt.
1 Classic Die verwaltete Pipeline wird im ISAPI-Modus ausgeführt.

Vererbungshierarchie

EmbeddedObject

ApplicationPoolElementDefaults

Anforderungen

type Beschreibung
Client IIS 7.0 unter Windows Vista
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012.
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016.
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

ApplicationPool-Klasse
EmbeddedObject-Klasse
Server-Klasse