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)
24void ShowGlobalErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception, params InfoBarUI[] items); 28void ShowFeatureNotAvailableErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception);
Telemetry\TelemetryFeatureName.cs (8)
20public static readonly TelemetryFeatureName CodeFixProvider = GetClientFeatureName(nameof(CodeFixProvider)); 21public static readonly TelemetryFeatureName InlineRename = GetClientFeatureName(nameof(InlineRename)); 22public static readonly TelemetryFeatureName LegacySuppressionFix = GetClientFeatureName("TelemetryFeatureName"); 23public static readonly TelemetryFeatureName VirtualMemoryNotification = GetClientFeatureName(nameof(VirtualMemoryNotification)); 24public static readonly TelemetryFeatureName Workspace = GetClientFeatureName(nameof(Workspace)); 35private static TelemetryFeatureName GetClientFeatureName(string name) 38public static TelemetryFeatureName GetRemoteFeatureName(string componentName, string serviceName) 41public static TelemetryFeatureName GetExtensionName(Type type)