TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| PutBack(IEnumerable<TSymbol>) |
Vložte zadané symboly zpět do vstupního datového proudu. Zadaný seznam musí být v pořadí, ve které byly symboly přečteny. Seznam bude obrácený a u každé položky bude volán metodu Putback(TSymbol). |
| PutBack(TSymbol) |
PutBack(IEnumerable<TSymbol>)
Vložte zadané symboly zpět do vstupního datového proudu. Zadaný seznam musí být v pořadí, ve které byly symboly přečteny. Seznam bude obrácený a u každé položky bude volán metodu Putback(TSymbol).
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))
Parametry
- symbols
- IEnumerable<TSymbol>
Poznámky
Pokud dokument obsahuje symboly: a, b, c, d, e, f a AcceptWhile nebo AcceptUntil se používá ke shromažďování, dokud d seznam vrácený AcceptWhile/Until bude obsahovat: a, b, c V TOMTO POŘADÍ, který je správným formátem pro poskytnutí této metody. Volající této metody by v takovém případě chtěl dát c, b a zpět do streamu, takže "a, b, c" je správné pořadí.
Platí pro
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)
Parametry
- symbol
- TSymbol