65 references to LogType
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
336Logger.Log(FunctionId.CommandHandler_CompleteStatement, KeyValueLogMessage.Create(LogType.UserAction, static (m, args) =>
Microsoft.CodeAnalysis.EditorFeatures (9)
AddImports\AbstractAddImportsPasteCommandHandler.cs (1)
148using var blockLogger = Logger.LogBlock(FunctionId.CommandHandler_Paste_ImportsOnPaste, KeyValueLogMessage.Create(LogType.UserAction), cancellationToken);
CommentSelection\AbstractToggleBlockCommentBase.cs (1)
73using (Logger.LogBlock(FunctionId.CommandHandler_ToggleBlockComment, KeyValueLogMessage.Create(LogType.UserAction, m =>
CommentSelection\ToggleLineCommentCommandHandler.cs (1)
61using (Logger.LogBlock(FunctionId.CommandHandler_ToggleLineComment, KeyValueLogMessage.Create(LogType.UserAction, static (m, args) =>
ExternalAccess\IntelliCode\IntentProcessor.cs (1)
48Logger.Log(FunctionId.Intellicode_UnknownIntent, KeyValueLogMessage.Create(LogType.UserAction, static (m, args) =>
Formatting\FormatCommandHandler.cs (1)
60LogType.UserAction, static (m, selectionOpt) => m["Span"] = selectionOpt?.Length ?? -1, selectionOpt), cancellationToken))
GoOrFind\AbstractGoOrFindNavigationService.cs (1)
264using (Logger.LogBlock(FunctionId, KeyValueLogMessage.Create(LogType.UserAction), cancellationToken))
InlineRename\InlineRenameSession.cs (1)
801using (Logger.LogBlock(eventName, KeyValueLogMessage.Create(LogType.UserAction), cancellationToken))
InlineRename\RenameLogMessage.cs (1)
36return KeyValueLogMessage.Create(LogType.UserAction, m =>
Suggestions\SuggestedActions\SuggestedAction.cs (1)
174LogType.UserAction, static (m, @this) => @this.CreateLogProperties(m), this), cancellationToken))
Microsoft.CodeAnalysis.Features (4)
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (2)
124KeyValueLogMessage.Create(LogType.UserAction, static (m, correlationId) => 168KeyValueLogMessage.Create(LogType.UserAction, static (m, fixAllContext) =>
MetadataAsSource\TelemetryMessage.cs (1)
24var logMessage = KeyValueLogMessage.Create(LogType.UserAction, static (m, @this) => @this.SetLogProperties(m), this);
NavigateTo\NavigateToSearcher.cs (1)
144using var navigateToSearch = Logger.LogBlock(FunctionId.NavigateTo_Search, KeyValueLogMessage.Create(LogType.UserAction), cancellationToken);
Microsoft.CodeAnalysis.LanguageServer (4)
Logging\RoslynLogger.cs (4)
129var kind = GetKind(logMessage); 232private static LogType GetKind(LogMessage logMessage) 237>= LogLevel.Information => LogType.UserAction, 238_ => LogType.Trace
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspWorkspaceRegistrationService.cs (1)
34Logger.Log(FunctionId.RegisterWorkspace, KeyValueLogMessage.Create(LogType.Trace, static (m, workspace) =>
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
src\VisualStudio\Core\Def\Telemetry\Shared\TelemetryLogger.cs (8)
48protected override object Start(string eventName, LogType type) 51LogType.Trace => _session.StartOperation(eventName), 52LogType.UserAction => _session.StartUserTask(eventName), 101protected abstract object Start(string eventName, LogType type); 132var kind = GetKind(logMessage); 169private static LogType GetKind(LogMessage logMessage) 174>= LogLevel.Information => LogType.UserAction, 175_ => LogType.Trace
Microsoft.CodeAnalysis.Remote.ServiceHub.UnitTests (1)
TelemetryLoggerTests.cs (1)
70Assert.Equal(LogType.Trace, scope.Type);
Microsoft.CodeAnalysis.Workspaces (13)
CodeFixesAndRefactorings\FixAllLogger.cs (1)
185=> KeyValueLogMessage.Create(LogType.UserAction, static (m, correlationId) => m[CorrelationId] = correlationId, correlationId);
Log\KeyValueLogMessage.cs (12)
42private void Initialize(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel) 52logMessage.Initialize(LogType.Trace, propertySetter, logLevel); 57public static new SimpleKeyValueLogMessage Create(LogType kind, LogLevel logLevel = LogLevel.Information) 60public static new SimpleKeyValueLogMessage Create(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel = LogLevel.Information) 94LogType kind, Action<Dictionary<string, object?>, TArgs> propertySetter, TArgs args, LogLevel logLevel) 106logMessage.Initialize(LogType.Trace, propertySetter, args, logLevel); 112LogType kind, Action<Dictionary<string, object?>, TArgs> propertySetter, TArgs args, LogLevel logLevel) 130public static KeyValueLogMessage Create(LogType kind, LogLevel logLevel = LogLevel.Information) 133public static KeyValueLogMessage Create(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel = LogLevel.Information) 139public static KeyValueLogMessage Create<TArgs>(LogType kind, Action<Dictionary<string, object?>, TArgs> propertySetter, TArgs args, LogLevel logLevel = LogLevel.Information) 147Kind = LogType.Trace; 150public LogType Kind { get; private set; }
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Logging\TestTelemetryLogger.cs (3)
25public readonly LogType Type; 27public TestScope(TelemetryEvent endEvent, LogType type) 45protected override object Start(string eventName, LogType type)
Microsoft.VisualStudio.LanguageServices (13)
ErrorReporting\VisualStudioErrorReportingService.cs (1)
52Logger.Log(FunctionId.VS_ErrorReportingService_ShowGlobalErrorInfo, KeyValueLogMessage.Create(LogType.UserAction, static (m, args) =>
InheritanceMargin\InheritanceMarginLogger.cs (2)
25=> Logger.Log(FunctionId.InheritanceMargin_TargetsMenuOpen, KeyValueLogMessage.Create(LogType.UserAction)); 28=> Logger.Log(FunctionId.InheritanceMargin_NavigateToTarget, KeyValueLogMessage.Create(LogType.UserAction));
KeybindingReset\KeybindingsResetLogger.cs (1)
15Logger.Log(FunctionId.Experiment_KeybindingsReset, KeyValueLogMessage.Create(LogType.UserAction, static (m, action) =>
Telemetry\Shared\TelemetryLogger.cs (8)
48protected override object Start(string eventName, LogType type) 51LogType.Trace => _session.StartOperation(eventName), 52LogType.UserAction => _session.StartUserTask(eventName), 101protected abstract object Start(string eventName, LogType type); 132var kind = GetKind(logMessage); 169private static LogType GetKind(LogMessage logMessage) 174>= LogLevel.Information => LogType.UserAction, 175_ => LogType.Trace
Workspace\VisualStudioWorkspaceStatusServiceFactory.cs (1)
121LogType.Trace, static (m, completionTask) => m["AlreadyFullyLoaded"] = completionTask.IsCompleted, completionTask, LogLevel.Debug));
Microsoft.VisualStudio.LanguageServices.DevKit (8)
src\VisualStudio\Core\Def\Telemetry\Shared\TelemetryLogger.cs (8)
48protected override object Start(string eventName, LogType type) 51LogType.Trace => _session.StartOperation(eventName), 52LogType.UserAction => _session.StartUserTask(eventName), 101protected abstract object Start(string eventName, LogType type); 132var kind = GetKind(logMessage); 169private static LogType GetKind(LogMessage logMessage) 174>= LogLevel.Information => LogType.UserAction, 175_ => LogType.Trace