Class ProcessInfo
- Namespace
- Fluxzy.Utils.ProcessTracking
- Assembly
- Fluxzy.Core.dll
Contains basic information about a process.
[MessagePackObject(false)]
public sealed class ProcessInfo
- Inheritance
-
ProcessInfo
- Inherited Members
Constructors
ProcessInfo(int, string?, string?)
[JsonConstructor]
[SerializationConstructor]
public ProcessInfo(int processId, string? processPath, string? processArguments = null)
Parameters
Properties
ProcessArguments
The command-line arguments of the process, or null if they cannot be determined.
[Key(2)]
public string? ProcessArguments { get; }
Property Value
ProcessId
The process identifier (PID).
[Key(0)]
public int ProcessId { get; }
Property Value
ProcessPath
The full path to the process executable, or null if it cannot be determined.
[Key(1)]
public string? ProcessPath { get; }