Freigeben über


CSharpRazorCodeGenerator Klasse

Definition

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Stellt einen Razor-Codegenerator für die Sprache C# dar.

public class CSharpRazorCodeGenerator : System.Web.Razor.Generator.RazorCodeGenerator
type CSharpRazorCodeGenerator = class
    inherit RazorCodeGenerator
Public Class CSharpRazorCodeGenerator
Inherits RazorCodeGenerator
Vererbung
CSharpRazorCodeGenerator

Konstruktoren

CSharpRazorCodeGenerator(String, String, String, RazorEngineHost)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Initialisiert eine neue Instanz der CSharpRazorCodeGenerator-Klasse.

Eigenschaften

CancelToken

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft das Abbruchtoken ab oder legt es fest.

(Geerbt von ParserVisitor)
ClassName

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Klassennamen für diesen Code ab oder legt diesen fest.

(Geerbt von RazorCodeGenerator)
Context

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Kontext dieses Codegenerators ab.

(Geerbt von RazorCodeGenerator)
DesignTimeMode

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft einen Wert ab, der angibt, ob sich der Codegenerator im Entwurfszeitmodus befindet, oder legt den Wert fest.

(Geerbt von RazorCodeGenerator)
GenerateLinePragmas

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft einen Wert ab, der angibt, ob der Generator Linien pragmas im Razor-Code generieren soll, oder legt diesen fest.

(Geerbt von RazorCodeGenerator)
Host

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Razor-Engine-Host ab oder legt diesen fest.

(Geerbt von RazorCodeGenerator)
RootNamespaceName

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Namen des Stammnamespaces ab oder legt diese fest.

(Geerbt von RazorCodeGenerator)
SourceFileName

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den Namen der Quelldatei ab oder legt den Namen fest.

(Geerbt von RazorCodeGenerator)

Methoden

Initialize(CodeGeneratorContext)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Initialisiert den Kontext für diesen Codegenerator.

OnComplete()

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Löst das Complete-Ereignis aus.

(Geerbt von RazorCodeGenerator)
ThrowIfCanceled()

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden.

(Geerbt von ParserVisitor)
VisitBlock(Block)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Besucht den angegebenen Block.

(Geerbt von ParserVisitor)
VisitEndBlock(Block)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Besucht den Endblock.

(Geerbt von RazorCodeGenerator)
VisitError(RazorError)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Besucht den angegebenen Razor-Fehler.

(Geerbt von ParserVisitor)
VisitSpan(Span)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Besucht die Spanne.

(Geerbt von RazorCodeGenerator)
VisitStartBlock(Block)

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Besucht den Startblock.

(Geerbt von RazorCodeGenerator)

Erweiterungsmethoden

Visit(ParserVisitor, ParserResults)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Stellt einen Razor-Codegenerator für die Sprache C# dar.

Gilt für: