2 types derived from AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (2)
Tagging\AsynchronousTaggerProvider.cs (1)
15internal abstract class AsynchronousTaggerProvider<TTag> : AbstractAsynchronousTaggerProvider<TTag>, ITaggerProvider
Tagging\AsynchronousViewTaggerProvider.cs (1)
16internal abstract class AsynchronousViewTaggerProvider<TTag> : AbstractAsynchronousTaggerProvider<TTag>, IViewTaggerProvider
16 references to AbstractAsynchronousTaggerProvider
Microsoft.CodeAnalysis.EditorFeatures (16)
Tagging\AbstractAsynchronousTaggerProvider.cs (5)
197/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to 206/// Called by the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> infrastructure to determine 221/// Creates the <see cref="ITaggerEventSource"/> that notifies the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> 289private readonly AbstractAsynchronousTaggerProvider<TTag> _provider; 291public TestAccessor(AbstractAsynchronousTaggerProvider<TTag> provider)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
55private readonly AbstractAsynchronousTaggerProvider<TTag> _dataSource; 128/// <see langword="true"/> for <see cref="AbstractAsynchronousTaggerProvider{TTag}.ComputeInitialTagsSynchronously"/>, 147AbstractAsynchronousTaggerProvider<TTag> dataSource,
Tagging\ITaggerEventSource.cs (2)
12/// The events that the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> listens to, to know when 14/// buffer changes, and can tell the <see cref="AbstractAsynchronousTaggerProvider{TTag}"/> that it needs
Tagging\TaggerContext.cs (2)
34/// must be specified in <see cref="AbstractAsynchronousTaggerProvider{TTag}.TextChangeBehavior"/>. 40/// to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Tagging\TaggerDelay.cs (1)
10/// 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
Tagging\TaggerTextChangeBehavior.cs (2)
25/// that is passed to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. 32/// that is passed to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>.