1 implementation of IFileChangeContext
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\FileChangeWatcher.cs (1)
368
private sealed class Context : IVsFreeThreadedFileChangeEvents2,
IFileChangeContext
10 references to IFileChangeContext
Microsoft.CodeAnalysis.Workspaces (7)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
24
private readonly
IFileChangeContext
_fileReferenceChangeContext;
Workspace\ProjectSystem\IFileChangeWatcher.cs (5)
11
IFileChangeContext
CreateContext(params WatchedDirectory[] watchedDirectories);
15
/// Gives a hint to the <see cref="
IFileChangeContext
"/> that we should watch a top-level directory for all changes in addition
16
/// to any files called by <see cref="
IFileChangeContext
.EnqueueWatchingFile(string)"/>.
19
/// This is largely intended as an optimization; consumers should still call <see cref="
IFileChangeContext
.EnqueueWatchingFile(string)" />
61
/// file in the directory if the <see cref="
IFileChangeContext
"/> was watching a directory.
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
107
private readonly
IFileChangeContext
_documentFileChangeContext;
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\FileChangeWatcher.cs (2)
24
/// an <see cref="
IFileChangeContext
"/> which lets you add/remove files being watched, and an event is raised when a file is modified.
80
public
IFileChangeContext
CreateContext(params WatchedDirectory[] watchedDirectories)
ProjectSystem\RuleSets\VisualStudioRuleSetManager.RuleSetFile.cs (1)
28
private
IFileChangeContext
_fileChangeContext;