28 references to ActionInfo
Microsoft.CodeAnalysis.Features (28)
ChangeSignature\ChangeSignatureTelemetryLogger.cs (28)
16private static readonly CountLogAggregator<ActionInfo> s_countLogAggregator = new(); 17private static readonly StatisticLogAggregator<ActionInfo> s_statisticLogAggregator = new(); 18private static readonly HistogramLogAggregator<ActionInfo> s_histogramLogAggregator = new(bucketSize: 1000, maxBucketValue: 30000); 64=> s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureDialogLaunched); 67=> s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureDialogCommitted); 70=> s_countLogAggregator.IncreaseCount(ActionInfo.AddParameterDialogLaunched); 73=> s_countLogAggregator.IncreaseCount(ActionInfo.AddParameterDialogCommitted); 79s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSession_OriginalParameterCount, numOriginalParameters); 83s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionWithAdded_NumberAdded, numParametersAdded); 88s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionWithRemoved_NumberRemoved, numParametersRemoved); 97s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedRemovedReordered); 104s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedRemovedOnly); 110s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedReorderedOnly); 116s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionRemovedReorderedOnly); 123s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionAddedOnly); 129s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionRemovedOnly); 135s_countLogAggregator.IncreaseCount(ActionInfo.CommittedSessionReorderedOnly); 142s_countLogAggregator.IncreaseCount(ActionInfo.ChangeSignatureCommitCompleted); 144s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionNumberOfDeclarationsUpdated, numDeclarationsUpdated); 145s_countLogAggregator.IncreaseCountBy(ActionInfo.CommittedSessionNumberOfCallSitesUpdated, numCallSitesUpdated); 147s_statisticLogAggregator.AddDataPoint(ActionInfo.CommittedSessionCommitElapsedMS, (int)elapsedTime.TotalMilliseconds); 148s_histogramLogAggregator.LogTime(ActionInfo.CommittedSessionCommitElapsedMS, elapsedTime); 153s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterTypeBinds); 158s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterRequired); 163s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueExplicit); 168s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueExplicitNamed); 173s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueTODO); 178s_countLogAggregator.IncreaseCount(ActionInfo.AddedParameterValueOmitted);