2 types derived from AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (2)
Tagging\AsynchronousTaggerProvider.cs (1)
12: AbstractAsynchronousTaggerProvider<TTag>(taggerHost, featureName), ITaggerProvider
Tagging\AsynchronousViewTaggerProvider.cs (1)
18: AbstractAsynchronousTaggerProvider<TTag>(taggerHost, featureName), IViewTaggerProvider
22 references to AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (22)
Tagging\AbstractAsynchronousTaggerProvider.cs (5)
201/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to 210/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to determine the set of 236/// Creates the <see cref="ITaggerEventSource"/> that notifies the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> 286internal readonly struct TestAccessor(AbstractAsynchronousTaggerProvider<TTag> provider) 288private readonly AbstractAsynchronousTaggerProvider<TTag> _provider = provider;
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
55private readonly AbstractAsynchronousTaggerProvider<TTag> _dataSource; 122/// <see langword="true"/> for <see cref="AbstractAsynchronousTaggerProvider{TTag}.ComputeInitialTagsSynchronously"/>, 140AbstractAsynchronousTaggerProvider<TTag> dataSource)
Tagging\AsynchronousViewportTaggerProvider.cs (9)
23/// cref="AbstractAsynchronousTaggerProvider{TTag}.EventChangeDelay"/>, but will also compute tags for the regions 83/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.Options"/> 86/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.TextChangeBehavior"/> 89/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.CreateEventSource(ITextView?, ITextBuffer)"/> 92/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.EventChangeDelay"/> 95/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> 98/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.TagEquals(TTag, TTag)"/> 101/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.SpanTrackingMode"/> 104/// <inheritdoc cref="AbstractAsynchronousTaggerProvider{TTag}.SupportsFrozenPartialSemantics"/>
Tagging\ITaggerEventSource.cs (2)
10/// The events that the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> listens to, to know when 12/// buffer changes, and can tell the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> that it needs
Tagging\TaggerContext.cs (1)
44/// to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Tagging\TaggerDelay.cs (1)
8/// How quickly the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> should update tags after
Tagging\TaggerEventArgs.cs (1)
10/// Information provided to the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> when