Condividi tramite


RazorBuildProvider Classe

Definizione

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Rappresenta un provider di compilazione per Razor.

public class RazorBuildProvider : System.Web.Compilation.BuildProvider
type RazorBuildProvider = class
    inherit BuildProvider
Public Class RazorBuildProvider
Inherits BuildProvider
Ereditarietà
RazorBuildProvider

Costruttori

RazorBuildProvider()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Inizializza una nuova istanza della RazorBuildProvider classe .

Proprietà

AssemblyBuilder

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il generatore di assembly per l'ambiente Razor.

CodeCompilerType

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene le impostazioni del compilatore per l'ambiente Razor.

VirtualPath

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il percorso virtuale del codice sorgente.

VirtualPathDependencies

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene la raccolta di percorsi virtuali per le dipendenze.

Metodi

AddVirtualPathDependency(String)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Aggiunge una dipendenza del percorso virtuale alla raccolta.

CreateHost()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Crea un'istanza host del motore Razor in base alla configurazione Web.

GenerateCode(AssemblyBuilder)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Genera il codice usando il generatore di assembly fornito.

GetGeneratedType(CompilerResults)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il tipo del codice generato.

GetHostFromConfig()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Crea l'istanza host del motore Razor in base alla configurazione Web.

InternalOpenReader()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Apre un lettore di testo interno.

OnBeforeCompilePath(CompilingPathEventArgs)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Genera l'evento CompilingPath.

Eventi

CodeGenerationCompleted

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Si verifica al termine della generazione del codice.

CodeGenerationStarted

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Si verifica all'avvio della generazione del codice.

CompilingPath

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Si verifica durante la compilazione con un nuovo percorso virtuale.

Si applica a