13 references to DynamicFileInfo
Microsoft.CodeAnalysis.ExternalAccess.Razor (1)
IRazorDynamicFileInfoProvider.cs (1)
15
/// return <see cref="
DynamicFileInfo
"/> for the context given
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Host\SourceFiles\IDynamicFileInfoProvider.cs (3)
12
/// Provider for the <see cref="
DynamicFileInfo
"/>
20
/// return <see cref="
DynamicFileInfo
"/> for the context given
26
Task<
DynamicFileInfo
?> GetDynamicFileInfoAsync(ProjectId projectId, string? projectFilePath, string filePath, CancellationToken cancellationToken);
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (4)
47
/// The map of <see cref="DocumentId"/> to <see cref="IDynamicFileInfoProvider"/> whose <see cref="
DynamicFileInfo
"/> got added into <see cref="Workspace"/>
193
public void AddDynamicFile_NoLock(IDynamicFileInfoProvider fileInfoProvider,
DynamicFileInfo
fileInfo, ImmutableArray<string> folders)
478
var
fileInfo = fileInfoProvider.GetDynamicFileInfoAsync(
610
private DocumentInfo CreateDocumentInfoFromFileInfo(
DynamicFileInfo
fileInfo, ImmutableArray<string> folders)
Workspace\ProjectSystem\ProjectSystemProject.cs (5)
131
/// Map of the original dynamic file path to the <see cref="
DynamicFileInfo
.FilePath"/> that was associated with it.
139
/// The workspace snapshot will only have a document with <see cref="
DynamicFileInfo
.FilePath"/> (the value) but not the
898
DynamicFileInfo
? fileInfo = null;
962
private static
DynamicFileInfo
FixUpDynamicFileInfo(
DynamicFileInfo
fileInfo, string filePath)