RazorCodeGenerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Reprezentuje generator kodu Razor.
public abstract class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
type RazorCodeGenerator = class
inherit ParserVisitor
Public MustInherit Class RazorCodeGenerator
Inherits ParserVisitor
- Dziedziczenie
- Pochodne
Konstruktory
RazorCodeGenerator(String, String, String, RazorEngineHost) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje RazorCodeGenerator nowe wystąpienie klasy . |
Właściwości
CancelToken |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia token anulowania. (Odziedziczone po ParserVisitor) |
ClassName |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia nazwę klasy dla tego kodu. |
Context |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera kontekst tego generatora kodu. |
DesignTimeMode |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia wartość wskazującą, czy generator kodu jest w trybie czasu projektowania. |
GenerateLinePragmas |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia wartość wskazującą, czy generator powinien generować pragmaty liniowe w kodzie Razor. |
Host |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia hosta aparatu razor. |
RootNamespaceName |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia nazwę głównej przestrzeni nazw. |
SourceFileName |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia nazwę pliku źródłowego. |
Metody
Initialize(CodeGeneratorContext) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje bieżące RazorCodeGenerator wystąpienie. |
OnComplete() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Wywołuje zdarzenie Complete (Ukończenie). |
ThrowIfCanceled() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. (Odziedziczone po ParserVisitor) |
VisitBlock(Block) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odwiedza określony blok. (Odziedziczone po ParserVisitor) |
VisitEndBlock(Block) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odwiedza blok końcowy. |
VisitError(RazorError) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odwiedza dany błąd razor. (Odziedziczone po ParserVisitor) |
VisitSpan(Span) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odwiedza zakres. |
VisitStartBlock(Block) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Odwiedza blok początkowy. |
Metody rozszerzania
Visit(ParserVisitor, ParserResults) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Reprezentuje generator kodu Razor. |