C# 클래스 Ancestry.QueryProcessor.Parse.SyntaxException

Indicates a syntactic error encountered during the lexical and syntactic analysis phases of compilation.
The SyntaxException is used to return the line number and position of the lexical analyzer when an error is encountered during lexical analysis or parsing. Any exception encountered during these phases will be wrapped with an exception of this type. Only the parser should throw exceptions of this type.
상속: QPException, ILocatorException
파일 보기 프로젝트 열기: Ancestry/DotQL

공개 메소드들

메소드 설명
SyntaxException ( ErrorSeverity severity, int code, string message, string details, string serverContext, int line, int linePos, TokenType tokenType, string token, AncestryException innerException ) : System
SyntaxException ( Lexer lexer, Exception inner ) : System

메소드 상세

SyntaxException() 공개 메소드

public SyntaxException ( ErrorSeverity severity, int code, string message, string details, string serverContext, int line, int linePos, TokenType tokenType, string token, AncestryException innerException ) : System
severity ErrorSeverity
code int
message string
details string
serverContext string
line int
linePos int
tokenType TokenType
token string
innerException AncestryException
리턴 System

SyntaxException() 공개 메소드

public SyntaxException ( Lexer lexer, Exception inner ) : System
lexer Lexer
inner System.Exception
리턴 System