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