RazorEngineHost 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 vygenerovaný kód pro hostitele modulu razor.

public class RazorEngineHost
type RazorEngineHost = class
Public Class RazorEngineHost
Dědičnost
RazorEngineHost
Odvozené

Konstruktory

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 RazorEngineHost třídy.

RazorEngineHost(RazorCodeLanguage)

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 RazorEngineHost třídy.

RazorEngineHost(RazorCodeLanguage, Func<ParserBase>)

Inicializuje novou instanci RazorEngineHost třídy.

Vlastnosti

CodeLanguage

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

DefaultBaseClass

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í výchozí základní třídu pro hostitele.

DefaultClassName

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í výchozí název třídy pro hostitele.

DefaultNamespace

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í výchozí obor názvů pro hostitele.

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, která označuje, zda režim navrhuje čas pro hostitele.

EnableInstrumentation

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, který umožňuje instrumentaci.

GeneratedClassContext

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í vygenerovaný kontext třídy pro hostitele.

InstrumentedSourceFilePath

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í instrumentovanou cestu ke zdrojovému souboru hostitele.

IsIndentingWithTabs

Získá nebo nastaví, zda editor času návrhu používá tabulátory nebo mezery pro odsazení.

NamespaceImports

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá import oboru názvů pro hostitele.

StaticHelpers

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í statické pomocné rutiny pro hostitele.

TabSize

Velikost karty používaná hostitelským editorem při odsazení pomocí tabulátoru

Metody

CreateMarkupParser()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vytvoří analyzátor značek pomocí analyzátoru zadaného jazyka pro RazorEngineHost.

DecorateCodeGenerator(RazorCodeGenerator)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí metody jako generátor kódu Razor specifické pro jazyk.

DecorateCodeParser(ParserBase)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí metody jako analyzátor kódu Razor specifické pro jazyk pomocí určeného analyzátoru jazyka.

DecorateMarkupParser(ParserBase)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí metodu pro dekoraci analyzátoru značek pomocí zadaného analyzátoru jazyka.

PostProcessGeneratedCode(CodeCompileUnit, CodeNamespace, CodeTypeDeclaration, CodeMemberMethod)
Zastaralé.

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí tuto metodu pro zaúčtování všech zpracovaných vygenerovaných kódů pro hostitele.

PostProcessGeneratedCode(CodeGeneratorContext)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí tuto metodu pro zaúčtování všech zpracovaných vygenerovaných kódů pro hostitele.

Platí pro