Class ProcessExecRequest
Input for exec.
public sealed record ProcessExecRequest : IEquatable<ProcessExecRequest>
- Inheritance
-
ProcessExecRequest
- Implements
- Inherited Members
Constructors
ProcessExecRequest(string, string?, int, bool, int, bool, string)
Input for exec.
public ProcessExecRequest(string Command, string? WorkingDirectory = null, int YieldMs = 250, bool Background = false, int TimeoutMs = 60000, bool Pty = false, string Host = "local")
Parameters
CommandstringWorkingDirectorystringYieldMsintBackgroundboolTimeoutMsintPtyboolHoststring
Properties
Background
public bool Background { get; init; }
Property Value
Command
public string Command { get; init; }
Property Value
Host
public string Host { get; init; }
Property Value
Pty
public bool Pty { get; init; }
Property Value
TimeoutMs
public int TimeoutMs { get; init; }
Property Value
WorkingDirectory
public string? WorkingDirectory { get; init; }
Property Value
YieldMs
public int YieldMs { get; init; }