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
46 references to RazorSourceDocumentProperties
Microsoft.AspNetCore.Razor.Language.UnitTests (13)
DefaultRazorCSharpLoweringPhaseTest.cs (2)
122var source = RazorSourceDocument.Create(sourceText, RazorSourceDocumentProperties.Create("test.cshtml", null)); 154var source = RazorSourceDocument.Create(sourceText, RazorSourceDocumentProperties.Create("test.cshtml", null));
Extensions\MetadataAttributePassTest.cs (6)
212var source = TestRazorSourceDocument.Create("", RazorSourceDocumentProperties.Default); 249var source = TestRazorSourceDocument.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml")); 296var source = TestRazorSourceDocument.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml")); 297var importSource = TestRazorSourceDocument.Create("@using System", RazorSourceDocumentProperties.Create(null, "Foo\\Import.cshtml")); 356var source = TestRazorSourceDocument.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml")); 357var importSource = TestRazorSourceDocument.Create("@using System", RazorSourceDocumentProperties.Create(null, "Foo\\Import.cshtml"));
RazorSourceDocumentTest.cs (4)
46var properties = RazorSourceDocumentProperties.Create("c:\\myapp\\filePath.cshtml", "filePath.cshtml"); 169var properties = RazorSourceDocumentProperties.Create("c:\\myapp\\filePath.cshtml", "filePath.cshtml");
Syntax\FindTokenTests.cs (1)
30return RazorSyntaxTree.Parse(RazorSourceDocument.Create(text, System.Text.Encoding.Default, RazorSourceDocumentProperties.Default));
Microsoft.AspNetCore.Razor.Microbenchmarks (1)
Serialization\CompletionListSerializationBenchmark.cs (1)
66var sourceDocument = RazorSourceDocument.Create(documentContent, RazorSourceDocumentProperties.Default);
Microsoft.AspNetCore.Razor.Test.Common (6)
Language\TestRazorSourceDocument.cs (6)
34var properties = RazorSourceDocumentProperties.Create(resourcePath, resourcePath); 43RazorSourceDocumentProperties properties, 92var properties = RazorSourceDocumentProperties.Create(filePath, relativePath); 98RazorSourceDocumentProperties properties,
Microsoft.CodeAnalysis.Razor.Compiler (18)
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 (4)
12/// A <see cref="RazorSourceDocumentProperties"/> with default values. 14internal static readonly RazorSourceDocumentProperties Default = new DefaultRazorSourceDocumentProperties(); 16internal 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));
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (4)
Completion\CSharpRazorKeywordCompletionItemProviderTests.cs (1)
112var sourceDocument = RazorSourceDocument.Create("", RazorSourceDocumentProperties.Default);
Completion\DefaultRazorCompletionFactsServiceTest.cs (1)
18var sourceDocument = RazorSourceDocument.Create("", RazorSourceDocumentProperties.Default);
Completion\DirectiveCompletionItemProviderTest.cs (1)
426var sourceDocument = RazorSourceDocument.Create("", RazorSourceDocumentProperties.Default);
Completion\MarkupTransitionCompletionItemProviderTest.cs (1)
299var sourceDocument = RazorSourceDocument.Create("", RazorSourceDocumentProperties.Default);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
62var sourceDocument = RazorSourceDocument.Create(text, RazorSourceDocumentProperties.Create(path, path));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (1)
102var sourceDocument = RazorSourceDocument.Create(text, RazorSourceDocumentProperties.Create(path, path));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\RazorOnAutoInsertProviderTestBase.cs (1)
62var sourceDocument = RazorSourceDocument.Create(text, RazorSourceDocumentProperties.Create(path, path));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (1)
102var sourceDocument = RazorSourceDocument.Create(text, RazorSourceDocumentProperties.Create(path, path));