1 implementation of IWorkerNodeTelemetryData
Microsoft.Build.Framework (1)
Telemetry\WorkerNodeTelemetryData.cs (1)
9
internal class WorkerNodeTelemetryData :
IWorkerNodeTelemetryData
9 references to IWorkerNodeTelemetryData
Microsoft.Build (4)
TelemetryInfra\InternalTelemetryConsumingLogger.cs (1)
30
public
IWorkerNodeTelemetryData
WorkerNodeTelemetryData => _workerNodeTelemetryData;
TelemetryInfra\ITelemetryForwarder.cs (1)
20
void MergeWorkerData(
IWorkerNodeTelemetryData
data);
TelemetryInfra\TelemetryForwarderProvider.cs (2)
66
public void MergeWorkerData(
IWorkerNodeTelemetryData
data)
101
public void MergeWorkerData(
IWorkerNodeTelemetryData
data) { }
Microsoft.Build.Framework (5)
Telemetry\TelemetryDataUtils.cs (1)
34
public 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.
20
public void Add(
IWorkerNodeTelemetryData
other)
Telemetry\WorkerNodeTelemetryEventArgs.cs (2)
10
internal sealed class WorkerNodeTelemetryEventArgs(
IWorkerNodeTelemetryData
workerNodeTelemetryData) : BuildEventArgs
16
public
IWorkerNodeTelemetryData
WorkerNodeTelemetryData { get; private set; } = workerNodeTelemetryData;