Freigeben über


MvcRazorCodeParser Klasse

Definition

public ref class MvcRazorCodeParser : Microsoft::AspNetCore::Razor::Parser::CSharpCodeParser
public class MvcRazorCodeParser : Microsoft.AspNetCore.Razor.Parser.CSharpCodeParser
type MvcRazorCodeParser = class
    inherit CSharpCodeParser
Public Class MvcRazorCodeParser
Inherits CSharpCodeParser
Vererbung
TokenizerBackedParser<Microsoft.AspNetCore.Razor.Tokenizer.Internal.CSharpTokenizer,CSharpSymbol,CSharpSymbolType>
MvcRazorCodeParser

Konstruktoren

MvcRazorCodeParser()

Eigenschaften

Context (Geerbt von ParserBase)
CurrentLocation (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CurrentSymbol (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndOfFile (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsMarkupParser (Geerbt von ParserBase)
IsNested (Geerbt von CSharpCodeParser)
Keywords (Geerbt von CSharpCodeParser)
Language (Geerbt von CSharpCodeParser)
OtherParser (Geerbt von CSharpCodeParser)
PreviousSymbol (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Span (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
SpanConfig (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Tokenizer (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Methoden

Accept(IEnumerable<TSymbol>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Accept(TSymbol) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAll(TSymbolType[]) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAndMoveNext() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptIf(CSharpKeyword) (Geerbt von CSharpCodeParser)
AcceptSingleWhiteSpaceCharacter() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType, TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType[]) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(Func<TSymbol,Boolean>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType, TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType[]) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhiteSpaceInLines() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary(SourceLocation) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddTagHelperDirective() (Geerbt von CSharpCodeParser)
AssertDirective(String) (Geerbt von CSharpCodeParser)
At(CSharpKeyword) (Geerbt von CSharpCodeParser)
At(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AtIdentifier(Boolean) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
BaseTypeDirective(String, Func<String,SpanChunkGenerator>) (Geerbt von CSharpCodeParser)
BuildSpan(SpanBuilder, SourceLocation, String) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CompleteBlock() (Geerbt von CSharpCodeParser)
CompleteBlock(Boolean) (Geerbt von CSharpCodeParser)
CompleteBlock(Boolean, Boolean) (Geerbt von CSharpCodeParser)
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EnsureCurrent() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(KnownSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(TSymbolType[]) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
FunctionsDirective() (Geerbt von CSharpCodeParser)
HandleEmbeddedTransition() (Geerbt von CSharpCodeParser)
InheritsDirective()
InheritsDirectiveCore() (Geerbt von CSharpCodeParser)
Initialize(SpanBuilder) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
InjectDirective()
IsAtEmbeddedTransition(Boolean, Boolean) (Geerbt von CSharpCodeParser)
Lookahead(Int32) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
MapDirectives(Action, String[]) (Geerbt von CSharpCodeParser)
ModelDirective()
NamespaceOrTypeName() (Geerbt von CSharpCodeParser)
NextIs(Func<TSymbol,Boolean>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType[]) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextToken() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(KnownSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(AcceptedCharacters) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind, AcceptedCharacters) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
OutputSpanBeforeRazorComment() (Geerbt von CSharpCodeParser)
ParseBlock() (Geerbt von CSharpCodeParser)
ParseDocument() (Geerbt von ParserBase)
ParseSection(Tuple<String,String>, Boolean) (Geerbt von ParserBase)
PushSpanConfig() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(IEnumerable<TSymbol>)

Setzen Sie die angegebenen Symbole wieder in den Eingabedatenstrom. Die angegebene Liste MUSS in der REIHENFOLGE SEIN, IN DER DIE SYMBOLE GELESEN WURDEN. Die Liste wird umgekehrt, und das Putback(TSymbol) wird für jedes Element aufgerufen.

(Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(TSymbol) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutCurrentBack() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RazorComment() (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReadWhile(Func<TSymbol,Boolean>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RemoveTagHelperDirective() (Geerbt von CSharpCodeParser)
Required(TSymbolType, Boolean, Func<String,String>) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReservedDirective(Boolean) (Geerbt von CSharpCodeParser)
SectionDirective() (Geerbt von CSharpCodeParser)
SymbolTypeEquals(CSharpSymbolType, CSharpSymbolType) (Geerbt von CSharpCodeParser)
SymbolTypeEquals(TSymbolType, TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
TagHelperPrefixDirective() (Geerbt von CSharpCodeParser)
TryGetDirectiveHandler(String, Action) (Geerbt von CSharpCodeParser)
Was(TSymbolType) (Geerbt von TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Gilt für: