TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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. |
PutBack(TSymbol) |
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.
protected public:
void PutBack(System::Collections::Generic::IEnumerable<TSymbol> ^ symbols);
protected internal void PutBack (System.Collections.Generic.IEnumerable<TSymbol> symbols);
member this.PutBack : seq<'Symbol (requires 'Symbol :> Microsoft.AspNetCore.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)> -> unit
Protected Friend Sub PutBack (symbols As IEnumerable(Of TSymbol))
Parameter
- symbols
- IEnumerable<TSymbol>
Hinweise
Wenn ein Dokument Symbole enthält: a, b, c, d, e, f und AcceptWhile oder AcceptUntil wird verwendet, um zu sammeln, bis d die von AcceptWhile/Until zurückgegebene Liste Folgendes enthält: a, b, c IN THAT ORDER, das das richtige Format für die Bereitstellung für diese Methode ist. Der Aufrufer dieser Methode möchte in diesem Fall c, b und a zurück in den Stream einfügen, sodass "a, b, c" die RICHTIGE Reihenfolge ist.
Gilt für:
PutBack(TSymbol)
protected public:
void PutBack(TSymbol symbol);
protected internal void PutBack (TSymbol symbol);
member this.PutBack : 'Symbol -> unit
Protected Friend Sub PutBack (symbol As TSymbol)
Parameter
- symbol
- TSymbol