3 implementations of IActivityTelemetryDataHolder
Microsoft.Build (1)
TelemetryInfra\TelemetryDataUtils.cs (1)
329
private class NodeTelemetry :
IActivityTelemetryDataHolder
Microsoft.Build.Engine.UnitTests (1)
Telemetry\OpenTelemetryActivities_Tests.cs (1)
125
internal sealed class MockTelemetryDataHolder :
IActivityTelemetryDataHolder
Microsoft.Build.Framework (1)
Telemetry\BuildTelemetry.cs (1)
13
internal class BuildTelemetry : TelemetryBase,
IActivityTelemetryDataHolder
4 references to IActivityTelemetryDataHolder
Microsoft.Build (2)
TelemetryInfra\TelemetryDataUtils.cs (2)
19
/// <returns>Node Telemetry data wrapped in <see cref="
IActivityTelemetryDataHolder
"/> a list of properties that can be attached as tags to a <see cref="System.Diagnostics.Activity"/>.</returns>
20
public static
IActivityTelemetryDataHolder
? AsActivityDataHolder(this IWorkerNodeTelemetryData? telemetryData, bool includeTasksDetails, bool includeTargetDetails)
Microsoft.Build.Framework (2)
Telemetry\ActivityExtensions.cs (2)
18
/// Add tags to the activity from a <see cref="
IActivityTelemetryDataHolder
"/>.
20
public static Activity WithTags(this Activity activity,
IActivityTelemetryDataHolder
? dataHolder)