LotSizingDataModel.Solver
2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
ExternalSolverProcessResult.cs
Go to the documentation of this file.
1
namespace
LotSizingDataModel.Solver.External
;
2
3
/// <summary>
4
/// Captures the observable result of an external solver process.
5
/// </summary>
6
public
sealed
class
ExternalSolverProcessResult
7
{
8
/// <summary>
9
/// Gets or sets the process exit code.
10
/// </summary>
11
public
int
ExitCode
12
{
13
get
;
14
set
;
15
}
16
17
/// <summary>
18
/// Gets or sets the standard output text.
19
/// </summary>
20
public
string
StandardOutput
21
{
22
get
;
23
set
;
24
} =
string
.Empty;
25
26
/// <summary>
27
/// Gets or sets the standard error text.
28
/// </summary>
29
public
string
StandardError
30
{
31
get
;
32
set
;
33
} =
string
.Empty;
34
35
/// <summary>
36
/// Gets or sets a value indicating whether cancellation requested process
37
/// termination.
38
/// </summary>
39
public
bool
WasCancelled
40
{
41
get
;
42
set
;
43
}
44
}
LotSizingDataModel.Solver.External.ExternalSolverProcessResult
Captures the observable result of an external solver process.
Definition
ExternalSolverProcessResult.cs:7
LotSizingDataModel.Solver.External.ExternalSolverProcessResult.WasCancelled
bool WasCancelled
Gets or sets a value indicating whether cancellation requested process termination.
Definition
ExternalSolverProcessResult.cs:40
LotSizingDataModel.Solver.External.ExternalSolverProcessResult.StandardError
string StandardError
Gets or sets the standard error text.
Definition
ExternalSolverProcessResult.cs:30
LotSizingDataModel.Solver.External.ExternalSolverProcessResult.ExitCode
int ExitCode
Gets or sets the process exit code.
Definition
ExternalSolverProcessResult.cs:12
LotSizingDataModel.Solver.External.ExternalSolverProcessResult.StandardOutput
string StandardOutput
Gets or sets the standard output text.
Definition
ExternalSolverProcessResult.cs:21
LotSizingDataModel.Solver.External
Definition
ExternalSolverExecutableLocator.cs:1
LotSizingDataModel.Solver
External
ExternalSolverProcessResult.cs
Generated by
1.17.0