TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack メソッド

定義

オーバーロード

PutBack(IEnumerable<TSymbol>)

指定したシンボルを入力ストリームに戻します。 指定されたリストは、シンボルが読み取られた順序である必要があります。 リストは反転され、各項目に対して Putback(TSymbol) が呼び出されます。

PutBack(TSymbol)

PutBack(IEnumerable<TSymbol>)

指定したシンボルを入力ストリームに戻します。 指定されたリストは、シンボルが読み取られた順序である必要があります。 リストは反転され、各項目に対して 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))

パラメーター

symbols
IEnumerable<TSymbol>

注釈

ドキュメントに記号 a、b、c、d、e、f、AcceptWhile または AcceptUntil が含まれる場合、AcceptWhile/Until によって返されるリストに、このメソッドに提供するための正しい形式である a、b、c が含まれるまで、AcceptUntil が使用されます。 このメソッドの呼び出し元は、その場合は c、b、a をストリームに戻す必要があるため、"a, b, c" は CORRECT の順序です

適用対象

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)

パラメーター

symbol
TSymbol

適用対象