Microsoft.AspNetCore.Mvc.Razor.Compilation Ad Alanı

Razor Sayfalarının ve Razor Görünümlerinin derlenmesini desteklemek için gereken türleri sağlar.

Sınıflar

CompilationFailedException

Exception Başarısız bir derlemenin sonucuna erişilirken bir oluşturulur.

CompiledViewDescriptor

Derlenmiş bir Razor Görünümünü veya Sayfasını temsil eder.

MetadataReferenceFeature

Razor derlemesinde kullanılanların MetadataReference listesini belirtir.

MetadataReferenceFeatureProvider

IApplicationFeatureProvider<TFeature> oluşturmak MetadataReferenceiçin MetadataReferenceFeature kayıtlı AssemblyPart örnekleri kullanan DependencyContext için.

RazorReferenceManager

Razor derlemesi için derleme başvurularını yönetir.

RazorViewAttribute

Bu sınıf RazorCompiledItem ile değiştirilir ve çalışma zamanı tarafından kullanılmaz.

RelativeFileInfo

Dosya sistemindeki bir dosyanın uygulama tabanı göreli yolu ile birlikte temsil IFileInfo eden kapsayıcı türü.

RoslynCompilationContext

Geçerli Razor sayfası derlemesi hakkında bilgi geçirmek için kullanılan bağlam nesnesi.

ViewsFeature

Görünüm tanımlayıcıları içeren bir özellik.

ViewsFeatureProvider

için ViewsFeaturebir IApplicationFeatureProvider<TFeature> .

Yapılar

CompilationResult

Derlemenin sonucunu temsil eder.

Arabirimler

ICompilationService

Razor sayfasının derlenmesi için yöntemler sağlar.

IRazorCompilationService

Razor dosyalarını derleyen bir hizmetin sözleşmelerini belirtir.

IViewCompilationMemoryCacheProvider

Derlenmiş Razor görünümlerini depolamak için kullanılan örneğini IMemoryCache sağlar.

IViewCompiler

Görünüm derleyiciyi temsil eder.

IViewCompilerProvider

Bir IViewCompiler sağlar.

Açıklamalar

MVC görünümleri hakkında daha fazla bilgi için bkz. ASP.NET Core MVC'deki görünümler.