Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
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