Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ProcessInfo.cs
Go to the documentation of this file.
1
using
System.Collections.Generic
;
2
3
namespace
System.Diagnostics
;
4
5
internal
sealed
class
ProcessInfo
6
{
7
internal
readonly
List<ThreadInfo>
_threadInfoList
;
8
9
internal
int
BasePriority
{
get
;
set
; }
10
11
internal
string
ProcessName
{
get
;
set
; } =
string
.Empty;
12
13
14
internal
int
ProcessId
{
get
;
set
; }
15
16
internal
long
PoolPagedBytes
{
get
;
set
; }
17
18
internal
long
PoolNonPagedBytes
{
get
;
set
; }
19
20
internal
long
VirtualBytes
{
get
;
set
; }
21
22
internal
long
VirtualBytesPeak
{
get
;
set
; }
23
24
internal
long
WorkingSetPeak
{
get
;
set
; }
25
26
internal
long
WorkingSet
{
get
;
set
; }
27
28
internal
long
PageFileBytesPeak
{
get
;
set
; }
29
30
internal
long
PageFileBytes
{
get
;
set
; }
31
32
internal
long
PrivateBytes
{
get
;
set
; }
33
34
internal
int
SessionId
{
get
;
set
; }
35
36
internal
int
HandleCount
{
get
;
set
; }
37
38
internal
ProcessInfo
()
39
{
40
_threadInfoList
=
new
List<ThreadInfo>
();
41
}
42
43
internal
ProcessInfo
(
int
threadsNumber
)
44
{
45
_threadInfoList
=
new
List<ThreadInfo>
(
threadsNumber
);
46
}
47
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Diagnostics.ProcessInfo.BasePriority
int BasePriority
Definition
ProcessInfo.cs:9
System.Diagnostics.ProcessInfo.ProcessInfo
ProcessInfo()
Definition
ProcessInfo.cs:38
System.Diagnostics.ProcessInfo.HandleCount
int HandleCount
Definition
ProcessInfo.cs:36
System.Diagnostics.ProcessInfo._threadInfoList
readonly List< ThreadInfo > _threadInfoList
Definition
ProcessInfo.cs:7
System.Diagnostics.ProcessInfo.WorkingSet
long WorkingSet
Definition
ProcessInfo.cs:26
System.Diagnostics.ProcessInfo.PrivateBytes
long PrivateBytes
Definition
ProcessInfo.cs:32
System.Diagnostics.ProcessInfo.ProcessInfo
ProcessInfo(int threadsNumber)
Definition
ProcessInfo.cs:43
System.Diagnostics.ProcessInfo.VirtualBytes
long VirtualBytes
Definition
ProcessInfo.cs:20
System.Diagnostics.ProcessInfo.WorkingSetPeak
long WorkingSetPeak
Definition
ProcessInfo.cs:24
System.Diagnostics.ProcessInfo.ProcessId
int ProcessId
Definition
ProcessInfo.cs:14
System.Diagnostics.ProcessInfo.ProcessName
string ProcessName
Definition
ProcessInfo.cs:11
System.Diagnostics.ProcessInfo.VirtualBytesPeak
long VirtualBytesPeak
Definition
ProcessInfo.cs:22
System.Diagnostics.ProcessInfo.PoolNonPagedBytes
long PoolNonPagedBytes
Definition
ProcessInfo.cs:18
System.Diagnostics.ProcessInfo.PageFileBytesPeak
long PageFileBytesPeak
Definition
ProcessInfo.cs:28
System.Diagnostics.ProcessInfo.PageFileBytes
long PageFileBytes
Definition
ProcessInfo.cs:30
System.Diagnostics.ProcessInfo.PoolPagedBytes
long PoolPagedBytes
Definition
ProcessInfo.cs:16
System.Diagnostics.ProcessInfo.SessionId
int SessionId
Definition
ProcessInfo.cs:34
System.Diagnostics.ProcessInfo
Definition
ProcessInfo.cs:6
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Diagnostics
Definition
AggregationManager.cs:6
source
System.Diagnostics.Process
System.Diagnostics
ProcessInfo.cs
Generated by
1.10.0