RazorCodeGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |