Condividi tramite


Microsoft.AspNetCore.Mvc.Razor Spazio dei nomi

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

Classi

GeneratedTagHelperAttributeContext

Contiene informazioni per il processo di generazione del ITagHelper codice attributo.

HelperResult

Rappresenta un'operazione di scrittura posticipata in un RazorPageoggetto .

InjectChunk

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

InjectChunkVisitor

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

InjectParameterGenerator

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

LanguageViewLocationExpander

Oggetto IViewLocationExpander che aggiunge la lingua come prefisso di estensione per visualizzare i nomi. Il linguaggio che viene aggiunto come prefisso di estensione proviene da HttpContext.

ModelChunk

Chunk per una @model direttiva.

MvcCSharpChunkVisitor

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcCSharpCodeGenerator

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcCSharpCodeVisitor

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcCSharpDesignTimeCodeVisitor

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcRazorCodeParser

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcRazorHost

Fornisce i tipi necessari per il supporto di runtime per Razor Views.

MvcRazorParser

Un sottotipo di RazorParser che MvcRazorHost usa per supportare l'ereditarietà dei helper tag dai _ViewImports file.

MvcTagHelperAttributeValueCodeRenderer

Esegue il rendering del codice per l'inizializzazione della proprietà helper tag.

RazorPage

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che usa la sintassi Razor.

RazorPage<TModel>

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

RazorPageActivator

Fornisce metodi per attivare le proprietà in un'istanza IRazorPage .

RazorPageBase

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che usa la sintassi Razor.

RazorView

Implementazione predefinita per IView che esegue una o più IRazorPage parti dell'esecuzione.

RazorViewEngine

Implementazione predefinita di IRazorViewEngine.

RazorViewEngineOptions

Fornisce la configurazione a livello di codice per .RazorViewEngine

TagHelperInitializer<TTagHelper>

Inizializza un ITagHelper oggetto prima dell'esecuzione.

ViewHierarchyUtility

Contiene metodi da individuare _ViewStart.cshtml e _ViewImports.cshtml

ViewLocationExpanderContext

Contesto per contenere informazioni per IViewLocationExpander.

Struct

RazorPageFactoryResult

Risultato di CreateFactory(String).

RazorPageResult

Risultato dell'individuazione di un IRazorPageoggetto .

Interfacce

IMvcRazorHost

Specifica i contratti per un host Razor che analizza i file Razor e genera codice C#.

IRazorPage

Rappresenta proprietà e metodi usati da RazorView per l'esecuzione.

IRazorPageActivator

Fornisce metodi per attivare le proprietà in un'istanza IRazorPage .

IRazorPageFactoryProvider

Definisce i metodi usati per la creazione di IRazorPage istanze in un determinato percorso.

IRazorViewEngine

Oggetto IViewEngine usato per eseguire il rendering delle pagine che usano la sintassi Razor.

ITagHelperActivator

Fornisce metodi per creare un helper tag.

ITagHelperFactory

Fornisce metodi per creare e inizializzare gli helper tag.

ITagHelperInitializer<TTagHelper>

Inizializza un ITagHelper oggetto prima dell'esecuzione.

IViewLocationExpander

Specifica i contratti per un espansore della posizione di visualizzazione utilizzato dalle RazorViewEngine istanze per determinare i percorsi di ricerca per una visualizzazione.

Enumerazioni

LanguageViewLocationExpanderFormat

Specifica il formato di visualizzazione localizzato per LanguageViewLocationExpander.

Delegati

RenderAsyncDelegate

Delegato per RenderAsync.

Commenti

Per altre informazioni sulle visualizzazioni MVC, vedere Visualizzazioni in ASP.NET Core MVC.