10 references to GetValueAsInt32OrDefault
Microsoft.Build (6)
BackEnd\BuildManager\BuildParameters.cs (6)
662
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDTHREADSTACKSIZE", DefaultThreadStackSize);
668
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDENDPOINTSHUTDOWNTIMEOUT", DefaultEndpointShutdownTimeout);
674
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDENGINESHUTDOWNTIMEOUT", DefaultEngineShutdownTimeout);
680
=> s_idleRequestBuilderLimit ??= EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDIDLEREQUESTBUILDERLIMIT", DefaultIdleRequestBuilderLimit);
686
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDLOGGINGTHREADSHUTDOWNTIMEOUT", DefaultLoggingThreadShutdownTimeout);
692
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDREQUESTBUILDERSHUTDOWNTIMEOUT", DefaultRequestBuilderShutdownTimeout);
Microsoft.Build.Framework (4)
BackEnd\CommunicationsUtilities.cs (1)
78
=> EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDNODECONNECTIONTIMEOUT", DefaultNodeConnectionTimeout);
Traits.cs (3)
91
public readonly int CopyTaskParallelism = EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDCOPYTASKPARALLELISM", -1);
126
public readonly int LogPropertyTracking = EnvironmentUtilities.
GetValueAsInt32OrDefault
("MsBuildLogPropertyTracking", 0); // Default to logging nothing via the property tracker.
131
public readonly int DictionaryBasedItemRemoveThreshold = EnvironmentUtilities.
GetValueAsInt32OrDefault
("MSBUILDDICTIONARYBASEDITEMREMOVETHRESHOLD", 100);