45 references to TaggerDelay
Microsoft.CodeAnalysis.EditorFeatures (37)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (2)
53protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
BracePairs\BracePairsTaggerProvider.cs (2)
52protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
57protected sealed override TaggerDelay EventChangeDelay => TaggerDelay.Short;
Classification\Syntactic\SyntacticClassificationTaggerProvider.cs (1)
57tagComputer = new TagComputer(this, (ITextBuffer2)buffer, _listener, _typeMap, TaggerDelay.NearImmediate.ComputeTimeDelay());
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (4)
103protected sealed override TaggerDelay EventChangeDelay => TaggerDelay.Short; 104protected sealed override TaggerDelay AddedTagNotificationDelay => TaggerDelay.OnIdle;
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (4)
64protected sealed override TaggerDelay EventChangeDelay => TaggerDelay.Short; 65protected sealed override TaggerDelay AddedTagNotificationDelay => TaggerDelay.OnIdle;
EditAndContinue\ActiveStatementTaggerProvider.cs (2)
54protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
GoToDefinition\AbstractGoToCommandHandler`2.cs (1)
215return Task.Delay(TaggerDelay.OnIdle.ComputeTimeDelay(), cancellationToken);
InlineHints\InlineHintsDataTaggerProvider.cs (2)
63protected override TaggerDelay EventChangeDelay => TaggerDelay.Short;
KeywordHighlighting\HighlighterViewTaggerProvider.cs (2)
62protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (2)
64protected override TaggerDelay EventChangeDelay => TaggerDelay.Medium;
Shared\Tagging\EventSources\TaggerConstants.cs (5)
13internal static TimeSpan ComputeTimeDelay(this TaggerDelay behavior, ITextBuffer textBufferOpt) 25internal static TimeSpan ComputeTimeDelay(this TaggerDelay behavior) 28TaggerDelay.NearImmediate => DelayTimeSpan.NearImmediate, 29TaggerDelay.Short => DelayTimeSpan.Short, 30TaggerDelay.Medium => DelayTimeSpan.Medium,
Structure\AbstractStructureTaggerProvider.cs (2)
65protected override TaggerDelay EventChangeDelay => TaggerDelay.OnIdle;
Tagging\AbstractAsynchronousTaggerProvider.cs (4)
87protected abstract TaggerDelay EventChangeDelay { get; } 92protected virtual TaggerDelay AddedTagNotificationDelay => TaggerDelay.NearImmediate; 222/// that it should recompute tags for the text buffer after an appropriate <see cref="TaggerDelay"/>.
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
172TaggerDelay.NearImmediate.ComputeTimeDelay(), 178if (_dataSource.AddedTagNotificationDelay == TaggerDelay.NearImmediate)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Tagging\AsynchronousTaggerTests.cs (2)
167protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
LineSeparators\LineSeparatorTaggerProvider.cs (2)
67protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
StringIndentation\StringIndentationTaggerProvider.cs (2)
58protected override TaggerDelay EventChangeDelay => TaggerDelay.NearImmediate;
Microsoft.VisualStudio.LanguageServices (2)
InheritanceMargin\InheritanceMarginTaggerProvider.cs (2)
55protected override TaggerDelay EventChangeDelay => TaggerDelay.OnIdle;