Aracılığıyla paylaş


RazorViewEngine Sınıf

Tanım

varsayılan uygulaması IRazorViewEngine.

public ref class RazorViewEngine : Microsoft::AspNetCore::Mvc::Razor::IRazorViewEngine, Microsoft::AspNetCore::Mvc::ViewEngines::IViewEngine
public class RazorViewEngine : Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine, Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine
type RazorViewEngine = class
    interface IRazorViewEngine
    interface IViewEngine
Public Class RazorViewEngine
Implements IRazorViewEngine, IViewEngine
Devralma
RazorViewEngine
Uygulamalar

Açıklamalar

Denetleyicilerden ViewResults döndürülen görünümler varsayılan olarak içinde ViewLocationFormats bulunmalıdır. Bir alandaki denetleyiciler için, görünümler içinde AreaViewLocationFormatsbulunmalıdır.

Oluşturucular

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, ILoggerFactory, DiagnosticListener)

Yeni bir RazorViewEngine örneğini başlatır.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, ILoggerFactory)

Yeni bir RazorViewEngine örneğini başlatır.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProject, ILoggerFactory, DiagnosticSource)
Geçersiz.

Yeni bir RazorViewEngine örneğini başlatır.

RazorViewEngine(IRazorPageFactoryProvider, IRazorPageActivator, HtmlEncoder, IOptions<RazorViewEngineOptions>, RazorProjectFileSystem, ILoggerFactory, DiagnosticSource)

RazorViewEngine'in yeni bir örneğini başlatır

Alanlar

ViewExtension

Görünüm uzantısı

Özellikler

ViewLookupCache

Görünüm aramalarının sonuçları için önbellek.

Yöntemler

FindPage(ActionContext, String)

görünüm konumlarını ve bilgilerini contextkullanarak verilen pageName sayfasını bulur.

FindView(ActionContext, String, Boolean)

görünüm konumlarını ve bilgilerini contextkullanarak verilen viewName görünümü bulur.

GetAbsolutePath(String, String)

Verilen pagePath değerini, zaten mutlak olmadığı sürece pagePath öğesine göre executingFilePath mutlak olarak dönüştürür.

GetNormalizedRouteValue(ActionContext, String)

Belirtilen yol için büyük/küçük harf normalleştirilmiş yol keydeğerini alır.

GetPage(String, String)

Zaten mutlak olmadığı sürece pagePath verilen pagePathöğesini içeren sayfayı executingFilePath göreli olarak alır.

GetView(String, String, Boolean)

Zaten mutlak olmadığı sürece viewPath verilen viewPathexecutingFilePath ile görünümü alır.

Şunlara uygulanır