1 write to Path
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\FileTextLoader.cs (1)
53Path = path;
16 references to Path
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\FileTextLoader.cs (15)
63internal sealed override string FilePath => Path; 102ValidateFileLength(Path); 104var prevLastWriteTime = FileUtilities.GetFileTimeStamp(Path); 174using (var stream = FileUtilities.RethrowExceptionsAsIOException(() => new FileStream(Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete, bufferSize: 1, useAsync: true))) 182textAndVersion = TextAndVersion.Create(text, version, Path); 189var newLastWriteTime = FileUtilities.GetFileTimeStamp(Path); 192var message = string.Format(WorkspacesResources.File_was_externally_modified_colon_0, Path); 206ValidateFileLength(Path); 208var prevLastWriteTime = FileUtilities.GetFileTimeStamp(Path); 213using (var stream = FileUtilities.RethrowExceptionsAsIOException(() => new FileStream(Path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite | FileShare.Delete, bufferSize: 4096, useAsync: false))) 217textAndVersion = TextAndVersion.Create(text, version, Path); 224var newLastWriteTime = FileUtilities.GetFileTimeStamp(Path); 227var message = string.Format(WorkspacesResources.File_was_externally_modified_colon_0, Path); 235=> nameof(Path) + " = " + Path;
Microsoft.VisualStudio.LanguageServices.LiveShare (1)
Client\Projects\WorkspaceFileTextLoaderNoException.cs (1)
30if (!File.Exists(Path))