28 references to ActionInfo
Microsoft.CodeAnalysis.Features (28)
ChangeSignature\ChangeSignatureTelemetryLogger.cs (28)
18private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new(); 19private static readonly StatisticLogAggregator<ActionInfo> s_statisticLogAggregator = new(); 20private static readonly HistogramLogAggregator<ActionInfo> s_histogramLogAggregator = new(bucketSize: 1000, maxBucketValue: 30000); 66=> s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureDialogLaunched); 69=> s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureDialogCommitted); 72=> s_countLogAggregator.IncreaseCount(ActionInfo.AddParameterDialogLaunched); 75=> s_countLogAggregator.IncreaseCount(ActionInfo.AddParameterDialogCommitted); 81s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSession_OriginalParameterCount, numOriginalParameters); 85s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionWithAdded_NumberAdded, numParametersAdded); 90s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionWithRemoved_NumberRemoved, numParametersRemoved); 99s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedRemovedReordered); 106s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedRemovedOnly); 112s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedReorderedOnly); 118s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionRemovedReorderedOnly); 125s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedOnly); 131s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionRemovedOnly); 137s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionReorderedOnly); 144s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureCommitCompleted); 146s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionNumberOfDeclarationsUpdated, numDeclarationsUpdated); 147s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionNumberOfCallSitesUpdated, numCallSitesUpdated); 149s_statisticLogAggregator.AddDataPoint(ActionInfo.CommittedSessionCommitElapsedMS, (int)elapsedTime.TotalMilliseconds); 150s_histogramLogAggregator.LogTime(ActionInfo.CommittedSessionCommitElapsedMS, elapsedTime); 155s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterTypeBinds); 160s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterRequired); 165s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueExplicit); 170s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueExplicitNamed); 175s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueTODO); 180s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueOmitted);