Freigeben über


ProcessShutdownReason-Enumeration

Stellt Enumerationswerte bereit, mit denen die Gründe für das Herunterfahren eines Prozesses angegeben werden.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Enumeration ProcessShutdownReason
'Usage
Dim instance As ProcessShutdownReason
public enum ProcessShutdownReason
public enum class ProcessShutdownReason
public enum ProcessShutdownReason
public enum ProcessShutdownReason

Member

  Membername Beschreibung
DeadlockSuspected Gibt an, dass ein Deadlock erwartet wurde, weil die Zeitgrenze für die Antwort mit Anforderungen in der Warteschlange überschritten wurde. 
IdleTimeout Gibt an, dass der Prozess die zugelassene Leerlaufzeit überschritten hat. 
MemoryLimitExceeded Gibt an, dass der Prozess die für jeden Prozess begrenzte Speichergröße überschritten hat. 
None Gibt an, dass der Prozess nicht heruntergefahren wurde. 
PingFailed Gibt an, dass der Workerprozess nicht auf ein Ping vom IIS-Prozess (Internetinformationsdienste) geantwortet hat. 
RequestQueueLimit Gibt an, dass die einem Prozess zugeordnete Anforderung die zugelassene Anzahl der Prozesse in der Warteschlange überschritten hat. 
RequestsLimit Gibt an, dass die vom Prozess ausgeführten Anforderungen die zulässige Grenze überschritten hat. 
Timeout Gibt an, dass der Prozess erneut gestartet wurde, weil er länger als zulässig aktiv war. 
Unexpected Gibt an, dass der Prozess unerwartet heruntergefahren wurde. 

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

System.Web-Namespace
ProcessInfo.ShutdownReason-Eigenschaft
ProcessInfo-Klasse