Exemplo n.º 1
0
 /// <summary>
 /// Construct a PipExecutionEntry.
 /// </summary>
 public ProcessPipExecutionEntry(
     IOCounters ioCounters,
     TimeSpan kernelTime,
     MemoryCounters memoryCounters,
     uint numberOfProcesses,
     TimeSpan processExecutionTime,
     ushort processorsInPercents,
     long suspendedDurationMs,
     TimeSpan userTime)
 {
     IOCounters           = ioCounters;
     KernelTime           = kernelTime;
     MemoryCounters       = memoryCounters;
     NumberOfProcesses    = numberOfProcesses;
     ProcessExecutionTime = processExecutionTime;
     ProcessorsInPercents = processorsInPercents;
     SuspendedDurationMs  = suspendedDurationMs;
     UserTime             = userTime;
 }
Exemplo n.º 2
0
 /// <summary>Constructor.</summary>
 public ProcessExecutionEntry(
     DateTime creationTime,
     uint exitCode,
     DateTime exitTime,
     IOCounters ioCounters,
     TimeSpan kernelTime,
     uint parentProcessId,
     NameId path,
     uint processId,
     TimeSpan userTime)
 {
     CreationTime    = creationTime;
     ExitCode        = exitCode;
     ExitTime        = exitTime;
     IOCounters      = ioCounters;
     KernelTime      = kernelTime;
     ParentProcessId = parentProcessId;
     Path            = path;
     ProcessId       = processId;
     UserTime        = userTime;
 }