Settings Properties
An object defining properties for the Settings class.
AgentMode
Gets or sets whether the build manager operates in agent mode.
Type: bool
The AgentMode property determines whether the build manager operates in agent mode. When set to true (default), the build manager functions as an agent, handling build tasks and processes. This mode is typically used for automated build operations and continuous integration scenarios.
UseAsyncCodeGeneration
Gets or sets whether to use asynchronous code generation.
Type: bool
The UseAsyncCodeGeneration property determines whether code generation should be performed asynchronously during the build process. When set to false (default), code generation will be performed synchronously. This setting can impact build performance and resource utilization.
ControlDeploymentProcess
Gets or sets whether to control the deployment process.
Type: bool
The ControlDeploymentProcess property determines whether the build manager should control and manage the deployment process. This setting affects how build artifacts are deployed and whether the build manager should oversee the entire deployment lifecycle.
UseVersion
Gets or sets whether to use versioning in the build process.
Type: bool
The UseVersion property determines whether versioning should be applied during the build process. When set to false (default), the build process will not include version information in the build artifacts. This setting is important for managing software versions and releases.
BuilderType
Gets or sets the type of builder to use for the build process.
Type: int
The BuilderType property specifies the type of builder to be used for the build process. With a default value of 0, this integer property determines which build engine or builder implementation should be used. Different builder types may support different build features or optimization strategies.
KeepSource
Gets or sets whether to preserve source files after build.
Type: bool
The KeepSource property determines whether source files should be preserved after the build process is complete. When set to false (default), source files may be cleaned up or removed after the build. This setting is useful for managing disk space and build artifacts.