Tokenizer<TSymbol,TSymbolType> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 형식/멤버는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
public abstract class Tokenizer<TSymbol,TSymbolType> : System.Web.Razor.StateMachine<TSymbol>, System.Web.Razor.Tokenizer.ITokenizer where TSymbol : SymbolBase<TSymbolType>
type Tokenizer<'Symbol, 'SymbolType (requires 'Symbol :> SymbolBase<'SymbolType>)> = class
inherit StateMachine<'Symbol (requires 'Symbol :> SymbolBase<'SymbolType>)>
interface ITokenizer
Public MustInherit Class Tokenizer(Of TSymbol, TSymbolType)
Inherits StateMachine(Of TSymbol)
Implements ITokenizer
형식 매개 변수
- TSymbol
언어 기호에 대한 형식입니다.
- TSymbolType
언어 기호에 대한 열거형 형식입니다.
- 상속
- 파생
- 구현
생성자
Tokenizer<TSymbol,TSymbolType>(ITextDocument) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 클래스의 새 instance 초기화합니다Tokenizer<TSymbol,TSymbolType>. |
속성
Buffer |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 토큰라이저에 대한 버퍼를 가져오거나 설정합니다. |
CurrentCharacter |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 토큰화기에서 현재 문자를 가져옵니다. |
CurrentErrors |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 현재 razor 오류 목록을 가져옵니다. |
CurrentLocation |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 현재 원본 위치를 가져옵니다. |
CurrentStart |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 원본 위치의 현재 시작을 가져옵니다. |
CurrentState |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 컴퓨터의 현재 상태를 가져오거나 설정합니다. (다음에서 상속됨 StateMachine<TReturn>) |
EndOfFile |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 토큰라이저 현재 위치가 파일의 끝에 있는지 여부를 반환합니다. |
HaveContent |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 토큰라이저에 콘텐츠가 있는지 여부를 지정하는 값을 가져옵니다. |
RazorCommentStarType |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. razor 주석의 star 형식을 가져옵니다. |
RazorCommentTransitionType |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. razor 주석의 전환 유형을 가져옵니다. |
RazorCommentType |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. razor 주석의 형식을 가져옵니다. |
Source |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 텍스트 문서의 원본을 가져옵니다. |
StartState |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 컴퓨터의 시작 상태를 가져옵니다. (다음에서 상속됨 StateMachine<TReturn>) |
메서드
AfterRazorCommentTransition() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. razor 주석 전환 후 결과를 반환합니다. |
At(String, Boolean) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. lookahead 버퍼에 예상 문자열이 포함되어 있는지 여부를 확인합니다. |
CharOrWhiteSpace(Char) |
문자 매개 변수를 허용하고 문자 매개 변수가 지정된 문자 또는 공백과 같은지를 나타내는 값을 반환하는 함수 대리자를 반환합니다. |
CreateSymbol(SourceLocation, String, TSymbolType, IEnumerable<RazorError>) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 콘텐츠를 사용하여 토큰라이저에 대한 언어 기호 형식을 만듭니다. |
EndSymbol(SourceLocation, TSymbolType) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. tokenizer에서 사용하는 언어 끝 기호 형식을 반환합니다. |
EndSymbol(TSymbolType) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. tokenizer에서 사용하는 언어 끝 기호 형식을 반환합니다. |
MoveNext() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 코드 판독기에서 다음 문자로 읽습니다. |
NextSymbol() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 사용할 다음 기호를 표시합니다. |
Peek() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 코드에서 다음 기호를 읽습니다. |
RazorCommentBody() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. Razor 주석 본문을 구문 분석합니다. |
Reset() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 토큰라이저 상태 초기 상태로 설정합니다. |
ResumeSymbol(TSymbol) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이전 언어 기호 형식을 사용하여 다시 시작합니다. |
Single(TSymbolType) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 단일 형식의 기호를 사용합니다. |
StartSymbol() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 클래스에 사용되는 시작 기호를 반환합니다. |
Stay() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 전환 중에 컴퓨터에 유지됩니다. (다음에서 상속됨 StateMachine<TReturn>) |
Stay(TReturn) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 출력을 사용하여 전환하는 동안 머신에 유지됩니다. (다음에서 상속됨 StateMachine<TReturn>) |
Stop() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 전환 시 컴퓨터를 사용하지 않도록 설정합니다. (다음에서 상속됨 StateMachine<TReturn>) |
TakeAll(String, Boolean) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. lookahead 버퍼에 있는 경우 문자열을 토큰라이저 버퍼로 가져옵니다. |
TakeCurrent() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 버퍼에 현재 문자를 허용합니다. |
TakeString(String, Boolean) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 입력 문자열을 버퍼에 허용합니다. |
TakeUntil(Func<Char,Boolean>) |
조건자에 지정된 조건이 충족되거나 파일 끝에 도달할 때까지 원본 문서를 구문 분석합니다. |
Transition(StateMachine<TReturn>.State) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 상태의 새 전환을 나타냅니다. (다음에서 상속됨 StateMachine<TReturn>) |
Transition(TReturn, StateMachine<TReturn>.State) |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 지정된 출력을 사용하여 상태의 새 전환을 나타냅니다. (다음에서 상속됨 StateMachine<TReturn>) |
Turn() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 상태의 선회 프로세스를 설명합니다. (다음에서 상속됨 StateMachine<TReturn>) |
명시적 인터페이스 구현
ITokenizer.NextSymbol() |
이 형식/멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 다음 언어 기호 형식을 반환합니다. |