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