Microsoft.AspNetCore.Mvc.Razor Spazio dei nomi

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

Classi

Nome Descrizione
GeneratedTagHelperAttributeContext

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

HelperResult

Rappresenta un'operazione di scrittura posticipata in un oggetto RazorPage.

InjectChunk

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

InjectChunkVisitor

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

InjectParameterGenerator

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

LanguageViewLocationExpander

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

ModelChunk

Chunk per una @model direttiva.

MvcCSharpChunkVisitor

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcCSharpCodeGenerator

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcCSharpCodeVisitor

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcCSharpDesignTimeCodeVisitor

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcRazorCodeParser

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcRazorHost

Fornisce i tipi necessari per il supporto di runtime per le visualizzazioni Razor.

MvcRazorParser

Sottotipo di RazorParser che MvcRazorHost usa per supportare l'ereditarietà degli 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 vista 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 di .

RazorPageBase

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

RazorView

Implementazione predefinita per IView che viene eseguita una o più IRazorPage come parti dell'esecuzione.

RazorViewEngine

Implementazione predefinita di IRazorViewEngine.

RazorViewEngineOptions

Fornisce la configurazione a livello di codice per l'RazorViewEngine.

TagHelperInitializer<TTagHelper>

Inizializza un oggetto ITagHelper prima dell'esecuzione.

ViewHierarchyUtility

Contiene metodi da individuare _ViewStart.cshtml e _ViewImports.cshtml

ViewLocationExpanderContext

Contesto per contenere informazioni per IViewLocationExpander.

Struct

Nome Descrizione
RazorPageFactoryResult

Risultato di CreateFactory(String).

RazorPageResult

Risultato dell'individuazione di un oggetto IRazorPage.

Interfacce

Nome Descrizione
IMvcRazorHost

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

IRazorPage

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

IRazorPageActivator

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

IRazorPageFactoryProvider

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

IRazorViewEngine

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

ITagHelperActivator

Fornisce metodi per creare un helper tag.

ITagHelperFactory

Fornisce metodi per creare e inizializzare helper tag.

ITagHelperInitializer<TTagHelper>

Inizializza un oggetto ITagHelper 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

Nome Descrizione
LanguageViewLocationExpanderFormat

Specifica il formato della vista localizzata per LanguageViewLocationExpander.

Delegati

Nome Descrizione
RenderAsyncDelegate

Delegato per RenderAsync.

Commenti

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