1 write to TracingData
Microsoft.Build.Framework (1)
BuildCheck\BuildCheckEventArgs.cs (1)
117
TracingData
= new BuildCheckTracingData(tracingData, infrastructureTracingData);
17 references to TracingData
Microsoft.Build (3)
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (1)
114
_tracingData.MergeIn(eventArgs.
TracingData
);
Logging\BinaryLogger\BuildEventArgsWriter.cs (2)
330
Dictionary<string, TimeSpan> stats = e.
TracingData
.ExtractCheckStats();
331
stats.Merge(e.
TracingData
.InfrastructureTracingData, (span1, span2) => span1 + span2);
Microsoft.Build.Engine.UnitTests (3)
BuildEventArgsSerialization_Tests.cs (3)
562
e => e.
TracingData
.InfrastructureTracingData.Keys.Count.ToString(),
563
e => e.
TracingData
.InfrastructureTracingData.Keys.ToCsvString(false),
564
e => e.
TracingData
.InfrastructureTracingData.Values
Microsoft.Build.Framework (3)
BuildCheck\BuildCheckEventArgs.cs (3)
49
writer.WriteDurationsDictionary(
TracingData
.InfrastructureTracingData);
51
writer.Write7BitEncodedInt(
TracingData
.TelemetryData.Count);
52
foreach (BuildCheckRuleTelemetryData data in
TracingData
.TelemetryData.Values)
Microsoft.Build.Framework.UnitTests (8)
BuildCheckTracingEventArgs_Tests.cs (8)
48
argDeserialized.
TracingData
.InfrastructureTracingData.ShouldBeEquivalentTo(arg.
TracingData
.InfrastructureTracingData);
49
argDeserialized.
TracingData
.TelemetryData.Keys.ShouldBeEquivalentTo(arg.
TracingData
.TelemetryData.Keys);
51
argDeserialized.
TracingData
.TelemetryData["id1"].ShouldBeEquivalentTo(arg.
TracingData
.TelemetryData["id1"]);
52
argDeserialized.
TracingData
.TelemetryData["id2"].ShouldBeEquivalentTo(arg.
TracingData
.TelemetryData["id2"]);