ProcessModelSettings-Klasse1

Macht Konfigurationseinstellungen für IIS-Arbeitsprozesse verfügbar.

Syntax

class ProcessModelSettings : EmbeddedObject  

Methoden

Diese Klasse enthält keine Methoden.

Eigenschaften

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

Name Beschreibung
IdentityType Ein Lese-/Schreibsint32-Wert, der den Kontotyp angibt, unter dem ein Anwendungspool ausgeführt wird. Die möglichen Werte werden weiter unten im Abschnitt Hinweise aufgeführt.
IdleTimeout Ein Lese-/Schreibdatetime-Wert, der die Zeitspanne in Minuten angibt, die ein Arbeitsprozess weiterhin ausgeführt werden soll, wenn keine neuen Anforderungen empfangen werden und der Arbeitsprozess derzeit keine Anforderungen verarbeitet. Der Standardwert ist 20. Nach Ablauf der angegebenen Zeit benachrichtigt der Arbeitsprozess den World Wide Web Publishing Service (WWW-Dienst), der dann den Arbeitsprozess beendet.
LoadUserProfile Ein Lese-/Schreibboolean-Wert. true wenn der Windows-Prozessaktivierungsdienst (WAS) das Benutzerprofil für einen Arbeitsprozess laden soll; andernfalls, false. Der Standardwert ist true. Diese Einstellung ist anwendungspoolspezifisch.
ManualGroupMembership Ein Lese-/Schreibboolean-Wert. true wenn Zugriffsrechte für Inhaltsverzeichnisse oder Ressourcen manuell über Zugriffssteuerungslisten (Access Control Lists, ACLs) konfiguriert werden müssen; andernfalls,false. Der Standardwert ist false. Ein Wert von false bedeutet, dass die integrierte IIS_IUSRS Gruppenmitgliedschaft verwendet wird.
MaxProcesses Ein Lese-/Schreibuint32-Wert, der die maximale Anzahl von Arbeitsprozessen in einem Anwendungspool angibt. Der Standardwert ist 1.
Password Ein Lese-/Schreib-stringWert, der das Standardkennwort für das Konto angibt, das IIS als Identität für neu erstellte COM+-Anwendungen verwendet. Hinweis: Die Standardwerte von Password undUserName-Eigenschaften werden festgelegt, wenn IIS installiert wird. Die Werte entsprechen dem Benutzernamen und Kennwort im entsprechenden Microsoft Windows-Benutzerkonto, das bei der Installation eingerichtet wird.
PingingEnabled Ein Lese-/Schreibboolean-Wert. true wenn der WWW-Dienst die Integrität eines Arbeitsprozesses überwachen sollte, indem regelmäßig überprüft wird, ob er ausgeführt wird; andernfalls,false. Die PingingInterval Eigenschaft gibt die Zeitverzögerung zwischen diesen Überprüfungen an. Der Standardwert ist true.
PingInterval Ein Lese-/Schreibdatetime-Wert , der die Zeitverzögerung in Sekunden zwischen den Integritätsüberwachungsanforderungen angibt, die der WWW-Dienst an einen Arbeitsprozess sendet. Der Standard ist 30.
PingResponseTime Ein Lese-/Schreibdatetime-Wert, der die Zeit in Sekunden angibt, die ein Arbeitsprozess erhält, um auf eine Anforderung zur Integritätsüberwachung zu reagieren. Der Standard ist 90. Nachdem das Zeitlimit überschritten wurde, beendet der WWW-Dienst den Arbeitsprozess.
ShutdownTimeLimit Ein Lese-/Schreibdatetime-Wert, der die Zeitspanne in Sekunden angibt, die der WWW-Dienst warten soll, nachdem ein Wiederverwendungsschwellenwert erreicht wurde, um einen Arbeitsprozess zu beenden. Die angegebene Zeit ermöglicht es einem Arbeitsprozess, vorhandene Anforderungen abzuschließen. Der Standard ist 90.
StartupTimeLimit Ein Lese-/Schreibdatetime-Wert, der die Zeitspanne in Sekunden angibt, die der WWW-Dienst auf den Start eines Arbeitsprozesses warten und den Status für den WWW-Dienst melden soll. Der Standard ist 90.
UserName Ein Lese-/Schreibstring-Wert,der den Standardbenutzernamen für das Konto angibt, das IIS als Identität für neu erstellte COM+-Anwendungen verwendet. Hinweis: Die Standardwerte der UserNameund Password-Eigenschaften werden festgelegt, wenn IIS installiert wird. Die Werte entsprechen dem Benutzernamen und Kennwort im entsprechenden Microsoft Windows-Benutzerkonto, das bei der Installation eingerichtet wird. Wichtig: Wenn Sie den Wert aufUserNameändern, müssen Sie ihn in einen Wert ändern, der einem gültigen Windows-Benutzerkonto entspricht, und Sie müssen auch das Kennwort für dieses Windows-Konto ändern Password .

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

Instanzen dieser Klasse sind in der ProcessModel Eigenschaft der ApplicationPool-Klasse und der ApplicationPoolElementDefaults-Klasse enthalten.

Weitere Informationen zum WMI-Datums-/Uhrzeitformat (Windows Management Instrumentation) finden Sie unter CIM_DATETIME.

Die folgende Tabelle enthält die möglichen Werte und Kontotypen für die IdentityType Eigenschaft. Der Standardtyp ist 2 (NetworkService).

Wert Kontotyp
0 Lokales System
1 Lokaler Dienst
2 Netzwerkdienst
3 Bestimmter Benutzer

Vererbungshierarchie

EmbeddedObject

ProcessModelSettings

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
ApplicationPoolElementDefaults-Klasse
EmbeddedObject-Klasse
WorkerProcess-Klasse