Skip to main content

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.