1 implementation of IFileChangeWatcher
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\FileChangeWatcher.cs (1)
26internal sealed class FileChangeWatcher : IFileChangeWatcher
8 references to IFileChangeWatcher
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
41IFileChangeWatcher fileChangeWatcher)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
36public IFileChangeWatcher FileChangeWatcher { get; } 66public ProjectSystemProjectFactory(Workspace workspace, IFileChangeWatcher fileChangeWatcher, Func<bool, ImmutableArray<string>, Task> onDocumentsAddedMaybeAsync, Action<Project> onProjectRemoved)
Microsoft.VisualStudio.LanguageServices (5)
ProjectSystem\FileChangeWatcherProvider.cs (1)
47public IFileChangeWatcher Watcher { get; }
ProjectSystem\RuleSets\VisualStudioRuleSetManager.cs (2)
19private readonly IFileChangeWatcher _fileChangeWatcher; 26IFileChangeWatcher fileChangeWatcher,
ProjectSystem\RuleSets\VisualStudioRuleSetManager.RuleSetFile.cs (1)
47public void InitializeFileTracking(IFileChangeWatcher fileChangeWatcher)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
105internal IFileChangeWatcher FileChangeWatcher { get; }