Class ProcessWrapper
Namespace: CmlLib.Core.ProcessBuilder
Assembly: CmlLib.Core.dll
public class ProcessWrapper
Inheritance
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
ProcessWrapper(Process)
public ProcessWrapper(Process process)
Parameters
process Process
Properties
Process
public Process Process { get; }
Property Value
Methods
StartWithEvents()
public void StartWithEvents()
WaitForExitTaskAsync()
public Task<int> WaitForExitTaskAsync()
Returns
Exited
public event EventHandler? Exited
Event Type
OutputReceived
public event EventHandler<string>? OutputReceived