Partager via


TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack Méthode

Définition

Surcharges

PutBack(IEnumerable<TSymbol>)

Replacez les symboles spécifiés dans le flux d’entrée. La liste fournie DOIT être dans l’ORDRE DANS LEQUEL LES SYMBOLES ONT ÉTÉ LUS. La liste sera inversée et putback(TSymbol) sera appelée sur chaque élément.

PutBack(TSymbol)

PutBack(IEnumerable<TSymbol>)

Replacez les symboles spécifiés dans le flux d’entrée. La liste fournie DOIT être dans l’ORDRE DANS LEQUEL LES SYMBOLES ONT ÉTÉ LUS. La liste sera inversée et putback(TSymbol) sera appelée sur chaque élément.

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))

Paramètres

symbols
IEnumerable<TSymbol>

Remarques

Si un document contient des symboles : a, b, c, d, e, f et AcceptWhile ou AcceptUntil est utilisé pour collecter jusqu’à ce que d la liste retournée par AcceptWhile/Until contienne : a, b, c IN THAT ORDER qui est le format approprié pour fournir à cette méthode. L’appelant de cette méthode voudrait, dans ce cas, replacer c, b et a dans le flux, de sorte que « a, b, c » est l’ordre CORRECT

S’applique à

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)

Paramètres

symbol
TSymbol

S’applique à