BuildEnvironment Class

Summary

An immutable representation of a particular build environment (paths, properties, etc).
Namespace
Buildalyzer.Environment
Base Types
  • object
graph TD Base0["object"]-->Type Type["BuildEnvironment"] class Type type-node

Syntax

public sealed class BuildEnvironment

Constructors

Properties

Name Value Summary
DesignTime bool
Indicates that a design-time build should be performed.
DotnetExePath string
EnvironmentVariables IReadOnlyDictionary<TKey, TValue>
GlobalProperties IReadOnlyDictionary<TKey, TValue>
IsRunningOnCore bool
static
MsBuildExePath string
Restore bool
Runs the restore target prior to any other targets using the MSBuild restore switch.
TargetsToBuild string[]

Methods

Name Value Summary
WithTargetsToBuild(string[]) BuildEnvironment
Clones the build environment with a different set of build targets.