Condividi tramite


CSharpRazorCodeGenerator Classe

Definizione

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. Rappresenta un generatore di codice Razor per il linguaggio C#.

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

Costruttori

CSharpRazorCodeGenerator(String, String, String, RazorEngineHost)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. Inizializza una nuova istanza della classe CSharpRazorCodeGenerator.

Proprietà

CancelToken

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta il token di annullamento.

(Ereditato da ParserVisitor)
ClassName

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta il nome della classe per questo codice.

(Ereditato da RazorCodeGenerator)
Context

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene il contesto di questo generatore di codice.

(Ereditato da RazorCodeGenerator)
DesignTimeMode

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta un valore che indica se il generatore di codice è in modalità di progettazione.

(Ereditato da RazorCodeGenerator)
GenerateLinePragmas

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta un valore che indica se il generatore deve generare pragmas di riga nel codice Razor.

(Ereditato da RazorCodeGenerator)
Host

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta l'host del motore razor.

(Ereditato da RazorCodeGenerator)
RootNamespaceName

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta il nome dello spazio dei nomi radice.

(Ereditato da RazorCodeGenerator)
SourceFileName

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene o imposta il nome del file di origine.

(Ereditato da RazorCodeGenerator)

Metodi

Initialize(CodeGeneratorContext)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. Inizializza il contesto per questo generatore di codice.

OnComplete()

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

(Ereditato da RazorCodeGenerator)
ThrowIfCanceled()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice.

(Ereditato da ParserVisitor)
VisitBlock(Block)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Visita il blocco specificato.

(Ereditato da ParserVisitor)
VisitEndBlock(Block)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Visita il blocco finale.

(Ereditato da RazorCodeGenerator)
VisitError(RazorError)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Visita l'errore razor specificato.

(Ereditato da ParserVisitor)
VisitSpan(Span)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Visita l'intervallo.

(Ereditato da RazorCodeGenerator)
VisitStartBlock(Block)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Visita il blocco di inizio.

(Ereditato da RazorCodeGenerator)

Metodi di estensione

Visit(ParserVisitor, ParserResults)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. Rappresenta un generatore di codice Razor per il linguaggio C#.

Si applica a