LotSizingDataModel.Solver 2.0.1
Solver-independent modeling, execution, monitoring and adapter infrastructure.
Loading...
Searching...
No Matches
SolverDiscoverySource.cs
Go to the documentation of this file.
1using System;
2using System.Xml.Serialization;
3
5
6/// <summary>
7/// Identifies how a solver installation or adapter location
8/// was discovered.
9/// </summary>
10[Serializable]
11[XmlType(TypeName = "solverDiscoverySource")]
13{
14 /// <summary>
15 /// The discovery source is unknown.
16 /// </summary>
18
19 /// <summary>
20 /// The location was supplied explicitly by the user or by
21 /// application configuration.
22 /// </summary>
24
25 /// <summary>
26 /// The location was obtained from a solver-specific
27 /// environment variable.
28 /// </summary>
30
31 /// <summary>
32 /// The location was obtained from the operating system
33 /// executable search path.
34 /// </summary>
36
37 /// <summary>
38 /// The location was found in the application directory.
39 /// </summary>
41
42 /// <summary>
43 /// The location was found in the configured plugin
44 /// subdirectory.
45 /// </summary>
47
48 /// <summary>
49 /// The location was found in a common solver installation
50 /// directory.
51 /// </summary>
53
54 /// <summary>
55 /// The location was discovered from an operating-system
56 /// installation registry or equivalent mechanism.
57 /// </summary>
59
60 /// <summary>
61 /// The location was inferred from a loaded assembly.
62 /// </summary>
64}
SolverDiscoverySource
Identifies how a solver installation or adapter location was discovered.
@ CommonInstallationDirectory
The location was found in a common solver installation directory.
@ ExplicitConfiguration
The location was supplied explicitly by the user or by application configuration.
@ LoadedAssembly
The location was inferred from a loaded assembly.
@ ApplicationDirectory
The location was found in the application directory.
@ OperatingSystemRegistry
The location was discovered from an operating-system installation registry or equivalent mechanism.
@ SystemPath
The location was obtained from the operating system executable search path.
@ EnvironmentVariable
The location was obtained from a solver-specific environment variable.
@ PluginDirectory
The location was found in the configured plugin subdirectory.