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 26Task<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"/> 193public void AddDynamicFile_NoLock(IDynamicFileInfoProvider fileInfoProvider, DynamicFileInfo fileInfo, ImmutableArray<string> folders) 478var fileInfo = fileInfoProvider.GetDynamicFileInfoAsync( 610private 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 898DynamicFileInfo? fileInfo = null; 962private static DynamicFileInfo FixUpDynamicFileInfo(DynamicFileInfo fileInfo, string filePath)