RazorCodeGenerator Třída

Definice

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Představuje generátor kódu Razor.

public abstract class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
type RazorCodeGenerator = class
    inherit ParserVisitor
Public MustInherit Class RazorCodeGenerator
Inherits ParserVisitor
Dědičnost
RazorCodeGenerator
Odvozené

Konstruktory

RazorCodeGenerator(String, String, String, RazorEngineHost)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje novou instanci RazorCodeGenerator třídy.

Vlastnosti

CancelToken

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví token zrušení.

(Zděděno od ParserVisitor)
ClassName

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví název třídy pro tento kód.

Context

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá kontext tohoto generátoru kódu.

DesignTimeMode

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví hodnotu označující, zda je generátor kódu v režimu návrhu.

GenerateLinePragmas

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví hodnotu označující, zda generátor má generovat řádkové pragmaty v kódu Razor.

Host

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví hostitele razor engine.

RootNamespaceName

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví název kořenového oboru názvů.

SourceFileName

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví název zdrojového souboru.

Metody

Initialize(CodeGeneratorContext)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje aktuální RazorCodeGenerator instanci.

OnComplete()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vyvolá událost Dokončit.

ThrowIfCanceled()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

(Zděděno od ParserVisitor)
VisitBlock(Block)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Navštíví zadaný blok.

(Zděděno od ParserVisitor)
VisitEndBlock(Block)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Navštíví koncový blok.

VisitError(RazorError)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Navštíví danou chybu razor.

(Zděděno od ParserVisitor)
VisitSpan(Span)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Navštívíme rozpětí.

VisitStartBlock(Block)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Navštíví počáteční blok.

Metody rozšíření

Visit(ParserVisitor, ParserResults)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Představuje generátor kódu Razor.

Platí pro