1 interface inheriting from IEventListener
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\EventListener\IEventListener`1.cs (1)
14
internal interface IEventListener<TService> :
IEventListener
15 references to IEventListener
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DiagnosticService.cs (1)
43
[ImportMany] IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> eventListeners)
Microsoft.CodeAnalysis.Workspaces (13)
Workspace\Host\EventListener\EventListenerMetadata.cs (1)
15
/// MEF metadata class used to find exports declared for a specific <see cref="
IEventListener
"/>.
Workspace\Host\EventListener\EventListenerTracker.cs (5)
15
/// helper type to track whether <see cref="
IEventListener
"/> has been initialized.
26
private readonly ImmutableArray<Lazy<
IEventListener
, EventListenerMetadata>> _eventListeners;
29
IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> eventListeners, string kind)
52
Workspace workspace, IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> eventListeners)
71
internal ref readonly ImmutableArray<Lazy<
IEventListener
, EventListenerMetadata>> EventListeners
Workspace\Host\EventListener\ExportEventListenerAttribute.cs (2)
21
/// MEF export attribute for <see cref="
IEventListener
"/>
28
: base(typeof(
IEventListener
))
Workspace\Host\EventListener\IEventListenerStoppable.cs (2)
10
/// provide a way for <see cref="
IEventListener
"/> to mark it as stoppable
12
/// for example, if the service <see cref="
IEventListener
"/> is used for is a disposable
Workspace\Host\EventListener\IWorkspaceEventListenerProvider.cs (2)
27
private readonly IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> _eventListeners;
32
[ImportMany] IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> eventListeners)
Workspace\Host\EventListener\WellKnownEventListeners.cs (1)
8
/// list of well known <see cref="
IEventListener
"/> types
Microsoft.VisualStudio.LanguageServices (1)
TaskList\VisualStudioTaskListService.cs (1)
62
[ImportMany] IEnumerable<Lazy<
IEventListener
, EventListenerMetadata>> eventListeners)