Freigeben über


ProcessInfo-Konstruktor (DateTime, TimeSpan, Int32, Int32, ProcessStatus, ProcessShutdownReason, Int32)

Initialisiert eine neue Instanz der ProcessInfo-Klasse und legt interne Informationen fest, die den Status des Prozesses angeben.

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

Syntax

'Declaration
Public Sub New ( _
    startTime As DateTime, _
    age As TimeSpan, _
    processID As Integer, _
    requestCount As Integer, _
    status As ProcessStatus, _
    shutdownReason As ProcessShutdownReason, _
    peakMemoryUsed As Integer _
)
'Usage
Dim startTime As DateTime
Dim age As TimeSpan
Dim processID As Integer
Dim requestCount As Integer
Dim status As ProcessStatus
Dim shutdownReason As ProcessShutdownReason
Dim peakMemoryUsed As Integer

Dim instance As New ProcessInfo(startTime, age, processID, requestCount, status, shutdownReason, peakMemoryUsed)
public ProcessInfo (
    DateTime startTime,
    TimeSpan age,
    int processID,
    int requestCount,
    ProcessStatus status,
    ProcessShutdownReason shutdownReason,
    int peakMemoryUsed
)
public:
ProcessInfo (
    DateTime startTime, 
    TimeSpan age, 
    int processID, 
    int requestCount, 
    ProcessStatus status, 
    ProcessShutdownReason shutdownReason, 
    int peakMemoryUsed
)
public ProcessInfo (
    DateTime startTime, 
    TimeSpan age, 
    int processID, 
    int requestCount, 
    ProcessStatus status, 
    ProcessShutdownReason shutdownReason, 
    int peakMemoryUsed
)
public function ProcessInfo (
    startTime : DateTime, 
    age : TimeSpan, 
    processID : int, 
    requestCount : int, 
    status : ProcessStatus, 
    shutdownReason : ProcessShutdownReason, 
    peakMemoryUsed : int
)

Parameter

  • startTime
    Eine DateTime, die den Zeitpunkt angibt, an dem der Prozess gestartet wurde.
  • age
    Die TimeSpan, die die seit dem Starten des Prozesses verstrichene Zeit angibt.
  • processID
    Die dem Prozess zugewiesene ID-Nummer.
  • requestCount
    Die Anzahl von Anforderungen zum Starten des Prozesses.
  • status
    Einer der ProcessStatus-Werte, der den aktuellen Status des Prozesses angibt.
  • peakMemoryUsed
    Der maximal verwendete Speicherplatz in Kilobyte (KB).

Hinweise

Diese Klasse gibt Informationen über ASP.NET-Workerprozesse zurück, die unter dem ASP.NET-Prozessmodell ausgeführt werden. Objekte von diesem Typ werden von den statischen MethodenProcessModelInfo.GetCurrentProcessInfo und ProcessModelInfo.GetHistory zurückgegeben. Diese Methoden sind die einzigen sinnvollen Möglichkeiten zum Erstellen eines initialisierten ProcessInfo-Objekts.

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

ProcessInfo-Klasse
ProcessInfo-Member
System.Web-Namespace