1 implementation of IWatchedFile
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\IFileChangeWatcher.cs (1)
101
internal sealed class NoOpWatchedFile :
IWatchedFile
5 references to IWatchedFile
Microsoft.CodeAnalysis.Workspaces (5)
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (2)
36
private readonly Dictionary<string, (
IWatchedFile
Token, int RefCount)> _referenceFileWatchingTokens = [];
127
var
fileToken = _fileReferenceChangeContext.Value.EnqueueWatchingFile(fullFilePath);
Workspace\ProjectSystem\IFileChangeWatcher.cs (2)
90
IWatchedFile
EnqueueWatchingFile(string filePath);
103
public static readonly
IWatchedFile
Instance = new NoOpWatchedFile();
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
117
private readonly Dictionary<DocumentId,
IWatchedFile
> _documentWatchedFiles = [];