3 instantiations of Traits
MSBuildTaskHost (3)
Traits.cs (3)
16
private static Traits _instance = new
Traits
();
23
return new
Traits
();
145
_instance = new
Traits
();
12 references to Traits
MSBuildTaskHost (12)
CommunicationsUtilities.cs (1)
213
private static bool s_trace =
Traits
.Instance.DebugNodeCommunication;
FileUtilities.cs (3)
1000
return
Traits
.Instance.CacheFileExistence
1024
return
Traits
.Instance.CacheFileExistence
1048
return
Traits
.Instance.CacheFileExistence
NativeMethods.cs (3)
590
bool isMaxPathRestricted =
Traits
.Instance.EscapeHatches.DisableLongPaths || IsMaxPathLegacyWindows();
1061
if (
Traits
.Instance.EscapeHatches.AlwaysUseContentTimestamp)
1075
if ((data.fileAttributes & FILE_ATTRIBUTE_REPARSE_POINT) == FILE_ATTRIBUTE_REPARSE_POINT && !
Traits
.Instance.EscapeHatches.UseSymlinkTimeInsteadOfTargetTime)
OutOfProcTaskHostNode.cs (2)
185
_debugCommunications =
Traits
.Instance.DebugNodeCommunication;
801
_shutdownReason = buildComplete.PrepareForReuse &&
Traits
.Instance.EscapeHatches.ReuseTaskHostNodes ? NodeEngineShutdownReason.BuildCompleteReuse : NodeEngineShutdownReason.BuildComplete;
TaskHostConfiguration.cs (1)
420
if (ChangeWaves.AreFeaturesEnabled(ChangeWaves.Wave17_10) || !
Traits
.Instance.EscapeHatches.IsBinaryFormatterSerializationAllowed)
Traits.cs (2)
16
private static
Traits
_instance = new Traits();
17
public static
Traits
Instance