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",
24 references to TelemetryFeatureName
Microsoft.CodeAnalysis.EditorFeatures (4)
Editor\EditorLayerExtensionManager.cs (1)
66TelemetryFeatureName.GetExtensionName(providerType),
ErrorReporting\EditorErrorReportingService.cs (2)
27public void ShowGlobalErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception, params InfoBarUI[] items) 30public void ShowFeatureNotAvailableErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception)
InlineRename\CommandHandlers\RenameCommandHandler.cs (1)
95TelemetryFeatureName.InlineRename,
Microsoft.CodeAnalysis.Features (1)
CodeFixes\Service\CodeFixService.cs (1)
428TelemetryFeatureName.CodeFixProvider,
Microsoft.CodeAnalysis.Remote.Workspaces (1)
BrokeredServiceConnection.cs (1)
408_errorReportingService.ShowFeatureNotAvailableErrorInfo(message, TelemetryFeatureName.GetRemoteFeatureName(_serviceDescriptor.ComponentName, _serviceDescriptor.SimpleName), internalException);
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)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
TestErrorReportingService.cs (2)
31public void ShowGlobalErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception, params InfoBarUI[] items) 34public void ShowFeatureNotAvailableErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception)
Microsoft.VisualStudio.LanguageServices (6)
ErrorReporting\VisualStudioErrorReportingService.cs (2)
46public void ShowGlobalErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception, params InfoBarUI[] items) 66public void ShowFeatureNotAvailableErrorInfo(string message, TelemetryFeatureName featureName, Exception? exception)
ExternalAccess\LegacyCodeAnalysis\LegacyCodeAnalysisVisualStudioSuppressionFixServiceAccessor.cs (3)
47TelemetryFeatureName.LegacySuppressionFix, 69TelemetryFeatureName.LegacySuppressionFix, 91TelemetryFeatureName.LegacySuppressionFix,
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
1207TelemetryFeatureName.Workspace,