Represents a stored configuration value of an component.
Marks an extension or class as deprecated by a specific version of BuildMaster.
Indicates that a property should not have its variables automatically expanded.
Specifies the URL of the extension's icon.
Contains the stored configuration of an component
Indicates that a persistent property supports custom variable replacement logic.
Represents context information for BuildMaster.
Indicates that a type has special handling for enumerating properties.
Indicates that a property acts as a named return value.
Marks an extension or class as requiring a specific minimum version of BuildMaster.
Provides an alias for both classes and properties of operations and configurations when used in a script.
Specifies the default OtterScript namespace for a class or an assembly.
A simple implementation of IGenericBuildMasterContext.
Indicates how a value should be converted to a timespan.
Specifies the default unit to use for a System.TimeSpan property.
Represents a persistent field which supports variable expansion.