1 implementation of IWorkerNodeTelemetryData
Microsoft.Build.Framework (1)
Telemetry\WorkerNodeTelemetryData.cs (1)
9internal class WorkerNodeTelemetryData : IWorkerNodeTelemetryData
9 references to IWorkerNodeTelemetryData
Microsoft.Build (4)
TelemetryInfra\InternalTelemetryConsumingLogger.cs (1)
30public IWorkerNodeTelemetryData WorkerNodeTelemetryData => _workerNodeTelemetryData;
TelemetryInfra\ITelemetryForwarder.cs (1)
20void MergeWorkerData(IWorkerNodeTelemetryData data);
TelemetryInfra\TelemetryForwarderProvider.cs (2)
66public void MergeWorkerData(IWorkerNodeTelemetryData data) 101public void MergeWorkerData(IWorkerNodeTelemetryData data) { }
Microsoft.Build.Framework (5)
Telemetry\TelemetryDataUtils.cs (1)
34public static IActivityTelemetryDataHolder? AsActivityDataHolder(this IWorkerNodeTelemetryData? telemetryData, bool includeTasksDetails, bool includeTargetDetails)
Telemetry\WorkerNodeTelemetryData.cs (2)
18/// Merges all data from another <see cref="IWorkerNodeTelemetryData"/> into this instance. 20public void Add(IWorkerNodeTelemetryData other)
Telemetry\WorkerNodeTelemetryEventArgs.cs (2)
10internal sealed class WorkerNodeTelemetryEventArgs(IWorkerNodeTelemetryData workerNodeTelemetryData) : BuildEventArgs 16public IWorkerNodeTelemetryData WorkerNodeTelemetryData { get; private set; } = workerNodeTelemetryData;