Sdílet prostřednictvím


MvcCSharpRazorCodeParser Třída

Definice

Kompiluje ASP.NET zobrazení Razor do tříd.

public class MvcCSharpRazorCodeParser : System.Web.Razor.Parser.CSharpCodeParser
type MvcCSharpRazorCodeParser = class
    inherit CSharpCodeParser
Public Class MvcCSharpRazorCodeParser
Inherits CSharpCodeParser
Dědičnost

Konstruktory

MvcCSharpRazorCodeParser()

Inicializuje novou instanci MvcCSharpRazorCodeParser() třídy.

Vlastnosti

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á nebo nastaví ParserContext.

(Zděděno od ParserBase)
CurrentLocation

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá aktuální umístění aktuální instance.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CurrentSymbol

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá aktuální symbol této instance.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndOfFile

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu označující, zda je tokenizátor na konci souboru.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsMarkupParser

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu, která označuje, zda analyzátor je analyzátor značek.

(Zděděno od ParserBase)
IsNested

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 je kód vnořený.

(Zděděno od CSharpCodeParser)
Keywords

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í klíčová slova jazyka C sharp.

(Zděděno od CSharpCodeParser)
Language

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá konkrétní jazyk pro parsování.

(Zděděno od CSharpCodeParser)
OtherParser

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá druhý analyzátor použitý pro kód.

(Zděděno od CSharpCodeParser)
PreviousSymbol

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá předchozí symbol této instance.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Span

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í přidružené k SpanBuilder této instanci.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
SpanConfig

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í konfiguraci span.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Tokenizer

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

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Metody

Accept(IEnumerable<TSymbol>)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme seznam symbolů.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Accept(TSymbol)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme zadaný symbol.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAll(TSymbolType[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda analyzátor přijímá všechny typy tokenizátoru.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAndMoveNext()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli parser přijme a přesune se na další tokenizátor.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptIf(CSharpKeyword)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda analyzátor přijímá klíčové slovo "KDYŽ".

(Zděděno od CSharpCodeParser)
AcceptSingleWhiteSpaceCharacter()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda analyzátor přijímá jeden prázdný znak.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijímá token, dokud se nenajde token daného typu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijímá token, dokud se nenajde token daného typu, a ten se zálohuje tak, aby další token byl daného typu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType, TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijímá dané tokeny, dokud se nenajde token daného typu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijímá token, dokud se nenajde token daného typu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(Func<TSymbol,Boolean>)

Přijímá token, když je dosaženo podmínky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme token, pokud token daného typu není nalezen.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Při dosažení tokenu daného typu přijme token.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType, TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Při dosažení tokenu daného typu přijme token.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Při dosažení tokenu daného typu přijímá token.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhiteSpaceInLines()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda analyzátor přijímá prázdné znaky v řádcích.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. V případě potřeby přidá symbol značky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. V případě potřeby přidá symbol značky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AssertDirective(String)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Prohlásí kód direktivy.

(Zděděno od CSharpCodeParser)
At(CSharpKeyword)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda kód obsahuje klíčové slovo AT.

(Zděděno od CSharpCodeParser)
At(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je token na zadaném typu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AtIdentifier(Boolean)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je token na zadaném identifikátoru.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli je analýza vyvážená.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli je analýza vyvážená.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
BaseTypeDirective(String, Func<String,SpanCodeGenerator>)

Označuje direktivu základního typu.

(Zděděno od CSharpCodeParser)
BuildSpan(SpanBuilder, SourceLocation, String)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vytvoří zadaný rozsah.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>)

Nakonfiguruje rozsah.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder>)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nakonfiguruje rozsah.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EnsureCurrent()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda se má zajistit aktuální analyzátor.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(KnownSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje očekávaný token s daným typem.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(TSymbolType[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje očekávaný token s danými typy.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
FunctionsDirective()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje direktivu functions.

(Zděděno od CSharpCodeParser)
HandleEmbeddedTransition()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje kód, který zpracovává vložený přechod.

(Zděděno od CSharpCodeParser)
HelperDirective()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje pomocnou direktivu.

(Zděděno od CSharpCodeParser)
InheritsDirective()

Direktiva inherits

InheritsDirectiveCore()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Dědí jádro direktivy.

(Zděděno od CSharpCodeParser)
Initialize(SpanBuilder)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje zadané rozpětí.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsAtEmbeddedTransition(Boolean, Boolean)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je kód ve vloženém přechodu.

(Zděděno od CSharpCodeParser)
LayoutDirective()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje direktivu rozložení.

(Zděděno od CSharpCodeParser)
MapDirectives(Action, String[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Mapuje dané direktivy.

(Zděděno od CSharpCodeParser)
ModelDirective()

Direktiva modelu.

NextIs(Func<TSymbol,Boolean>)

Určuje, jestli token s danou podmínkou projde.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli token s daným typem projde.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType[])

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli token s danými typy projde.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextToken()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda analyzátor přejde na další token.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(KnownSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli je analýza tokenu s daným typem volitelná.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli je analýza tokenu s daným typem volitelná.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(AcceptedCharacters)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vypíše token s akceptovanými znaky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vypíše token s typem span.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind, AcceptedCharacters)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vypíše token s daným typem rozsahu a akceptovanými znaky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
OutputSpanBeforeRazorComment()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Překlenuje výstup analýzy před komentářem.

(Zděděno od CSharpCodeParser)
ParseBlock()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zablokuje analýzu.

(Zděděno od CSharpCodeParser)
ParseDocument()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vytvoří dokumentaci k analýze.

(Zděděno od ParserBase)
ParseSection(Tuple<String,String>, Boolean)

Parsuje oddíl v seřazených seznamu prvků.

(Zděděno od ParserBase)
PushSpanConfig()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nasdílí konfiguraci spanu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>)

Nasdílí konfiguraci spanu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder>)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nasdílí konfiguraci spanu.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(IEnumerable<TSymbol>)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí přechod zpět.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(TSymbol)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí přechod zpět.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutCurrentBack()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí aktuální přechod zpět.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RazorComment()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zobrazí komentář razor.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReadWhile(Func<TSymbol,Boolean>)

Načte token, když není dosaženo podmínky.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(TSymbolType, Boolean, String)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, jestli se vyžaduje očekávaný token.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReservedDirective(Boolean)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje rezervovanou direktivu.

(Zděděno od CSharpCodeParser)
SectionDirective()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje direktivu oddílu.

(Zděděno od CSharpCodeParser)
SessionStateDirective()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje direktivu stavu relace.

(Zděděno od CSharpCodeParser)
SessionStateDirectiveCore()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Označuje jádro direktivy stavu relace.

(Zděděno od CSharpCodeParser)
SessionStateTypeDirective(String, Func<String,String,SpanCodeGenerator>)

Určuje direktivu pro typ stavu relace.

(Zděděno od CSharpCodeParser)
TryGetDirectiveHandler(String, Action)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá obslužnou rutinu direktivy.

(Zděděno od CSharpCodeParser)
ValidSessionStateValue()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je hodnota stavu relace platná.

(Zděděno od CSharpCodeParser)
Was(TSymbolType)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda byl token s daným typem analyzován.

(Zděděno od TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Platí pro