3 instantiations of TelemetryFeatureName
Microsoft.CodeAnalysis.Workspaces (3)
Telemetry\TelemetryFeatureName.cs (3)
36
=>
new
(name, LocalKind);
39
=>
new
(componentName + ":" + serviceName, RemoteKind);
42
=>
new
(type.Assembly.FullName?.StartsWith("Microsoft.", StringComparison.Ordinal) == true ? type.FullName! : "External",
10 references to TelemetryFeatureName
Microsoft.CodeAnalysis.Workspaces (10)
ErrorReporting\IErrorReportingService.cs (2)
24
void ShowGlobalErrorInfo(string message,
TelemetryFeatureName
featureName, Exception? exception, params InfoBarUI[] items);
28
void ShowFeatureNotAvailableErrorInfo(string message,
TelemetryFeatureName
featureName, Exception? exception);
Telemetry\TelemetryFeatureName.cs (8)
20
public static readonly
TelemetryFeatureName
CodeFixProvider = GetClientFeatureName(nameof(CodeFixProvider));
21
public static readonly
TelemetryFeatureName
InlineRename = GetClientFeatureName(nameof(InlineRename));
22
public static readonly
TelemetryFeatureName
LegacySuppressionFix = GetClientFeatureName("TelemetryFeatureName");
23
public static readonly
TelemetryFeatureName
VirtualMemoryNotification = GetClientFeatureName(nameof(VirtualMemoryNotification));
24
public static readonly
TelemetryFeatureName
Workspace = GetClientFeatureName(nameof(Workspace));
35
private static
TelemetryFeatureName
GetClientFeatureName(string name)
38
public static
TelemetryFeatureName
GetRemoteFeatureName(string componentName, string serviceName)
41
public static
TelemetryFeatureName
GetExtensionName(Type type)