TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
PutBack(IEnumerable<TSymbol>) |
Vuelva a colocar los símbolos especificados en el flujo de entrada. La lista proporcionada DEBE estar en EL ORDEN EN QUE SE LEYERON LOS SÍMBOLOS. Se invertirá la lista y se llamará a Putback(TSymbol) en cada elemento. |
PutBack(TSymbol) |
PutBack(IEnumerable<TSymbol>)
Vuelva a colocar los símbolos especificados en el flujo de entrada. La lista proporcionada DEBE estar en EL ORDEN EN QUE SE LEYERON LOS SÍMBOLOS. Se invertirá la lista y se llamará a Putback(TSymbol) en cada elemento.
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))
Parámetros
- symbols
- IEnumerable<TSymbol>
Comentarios
Si un documento contiene símbolos: a, b, c, d, e, f y AcceptWhile o AcceptUntil se usa para recopilar hasta que d la lista devuelta por AcceptWhile/Until contendrá: a, b, c IN THAT ORDER que es el formato correcto para proporcionar a este método. El autor de la llamada de este método, en ese caso, querrá poner c, b y un de nuevo en la secuencia, por lo que "a, b, c" es el orden CORRECTO.
Se aplica a
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)
Parámetros
- symbol
- TSymbol