TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>.PutBack 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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 IN IN THAT ORDER를 포함할 때까지 수집하는 데 사용됩니다. 이 메서드의 호출자는 c, b 및 를 스트림에 다시 배치하려고 하므로 "a, b, c"는 올바른 순서입니다.
적용 대상
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