1 implementation of IActivity
Microsoft.Build.Framework (1)
Telemetry\VSTelemetryActivity.cs (1)
16
internal class VsTelemetryActivity :
IActivity
11 references to IActivity
Microsoft.Build.Framework (11)
Telemetry\CrashTelemetryRecorder.cs (2)
71
using
IActivity
? activity = TelemetryManager.Instance
105
using
IActivity
? activity = TelemetryManager.Instance
Telemetry\IActivity.cs (2)
18
IActivity
? SetTags(IActivityTelemetryDataHolder? dataHolder);
26
IActivity
? SetTag(string key, object? value);
Telemetry\IActivityTelemetryDataHolder.cs (1)
9
/// Interface for classes that hold telemetry data that should be added as tags to an <see cref="
IActivity
"/>.
Telemetry\MSBuildActivitySource.cs (2)
38
/// <returns>An <see cref="
IActivity
"/> wrapping the underlying Activity, or null if not sampled.</returns>
39
public
IActivity
? StartActivity(string name)
Telemetry\TelemetryDataUtils.cs (1)
33
/// <returns>Node Telemetry data wrapped in <see cref="IActivityTelemetryDataHolder"/> a list of properties that can be attached as tags to a <see cref="
IActivity
"/>.</returns>
Telemetry\VSTelemetryActivity.cs (3)
13
/// This class provides an implementation of <see cref="
IActivity
"/> for the VS Telemetry system,
28
public
IActivity
? SetTags(IActivityTelemetryDataHolder? dataHolder)
43
public
IActivity
? SetTag(string key, object? value)