2 instantiations of BuildCheckRuleTelemetryData
Microsoft.Build.Framework (2)
BuildCheck\BuildCheckEventArgs.cs (1)
110
BuildCheckRuleTelemetryData data = new
BuildCheckRuleTelemetryData
(
BuildCheck\BuildCheckRuleTelemetryData.cs (1)
54
return new
BuildCheckRuleTelemetryData
(
14 references to BuildCheckRuleTelemetryData
Microsoft.Build.Framework (14)
BuildCheck\BuildCheckEventArgs.cs (4)
52
foreach (
BuildCheckRuleTelemetryData
data in TracingData.TelemetryData.Values)
83
List<
BuildCheckRuleTelemetryData
> tracingData = new List<
BuildCheckRuleTelemetryData
>(count);
110
BuildCheckRuleTelemetryData
data = new BuildCheckRuleTelemetryData(
BuildCheck\BuildCheckRuleTelemetryData.cs (3)
46
public static
BuildCheckRuleTelemetryData
Merge(
47
BuildCheckRuleTelemetryData
data1,
48
BuildCheckRuleTelemetryData
data2)
BuildCheck\BuildCheckTracingData.cs (6)
16
Dictionary<string,
BuildCheckRuleTelemetryData
> telemetryData,
19
public BuildCheckTracingData(IReadOnlyList<
BuildCheckRuleTelemetryData
> telemetryData, Dictionary<string, TimeSpan> infrastructureTracingData)
24
: this(new Dictionary<string,
BuildCheckRuleTelemetryData
>(), [])
28
: this(new Dictionary<string,
BuildCheckRuleTelemetryData
>(), executionData)
31
public Dictionary<string,
BuildCheckRuleTelemetryData
> TelemetryData { get; private set; } = telemetryData;
47
TelemetryData.Merge(other.TelemetryData,
BuildCheckRuleTelemetryData
.Merge);
Telemetry\BuildCheckTelemetry.cs (1)
62
foreach (
BuildCheckRuleTelemetryData
buildCheckRuleTelemetryData in data.TelemetryData.Values)