3 types derived from RazorSourceDocumentProperties
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\RazorSourceDocumentProperties.cs (3)
52private sealed class DefaultRazorSourceDocumentProperties : RazorSourceDocumentProperties 58private sealed class NoRelativePathRazorSourceDocumentProperties(string filePath) : RazorSourceDocumentProperties 64private sealed class RelativePathRazorSourceDocumentProperties(string? filePath, string relativePath) : RazorSourceDocumentProperties
16 references to RazorSourceDocumentProperties
Microsoft.CodeAnalysis.Razor.Compiler (16)
Language\RazorSourceDocument.cs (13)
18private readonly RazorSourceDocumentProperties _properties; 65var properties = RazorSourceDocumentProperties.Create(fileName, relativePath: null); 89var properties = RazorSourceDocumentProperties.Create(fileName, relativePath: null); 101public static RazorSourceDocument ReadFrom(Stream stream, Encoding encoding, RazorSourceDocumentProperties properties) 154return new RazorSourceDocument(sourceText, RazorSourceDocumentProperties.Create(filePath, relativePath)); 183public static RazorSourceDocument Create(string content, RazorSourceDocumentProperties properties) 217var properties = RazorSourceDocumentProperties.Create(fileName, relativePath: null); 229public static RazorSourceDocument Create(string content, Encoding encoding, RazorSourceDocumentProperties properties) 256public static RazorSourceDocument Create(SourceText text, RazorSourceDocumentProperties properties) 271private RazorSourceDocument(SourceText sourceText, RazorSourceDocumentProperties properties)
Language\RazorSourceDocumentProperties.cs (2)
14internal static readonly RazorSourceDocumentProperties Default = new DefaultRazorSourceDocumentProperties(); 16internal static RazorSourceDocumentProperties Create(string? filePath, string? relativePath)
SourceGenerators\SourceGeneratorProjectItem.cs (1)
35_source = RazorSourceDocument.Create(text, RazorSourceDocumentProperties.Create(AdditionalText.Path, relativePhysicalPath));