ManagedBatchParser 네임스페이스

네임스페이스 ManagedBatchParser입니다. Transact-SQL 편집기가 sqlcmd 모드 연산이나 기본 편집을 위해 사용하는 관리된 배치 파서 인터페이스를 포함하고 있습니다.

클래스

Name Description
Parser

파서 동작을 제어하는 메서드를 정의합니다.

ParserException

파서 예외를 처리하는 방법을 정의합니다.

ParserState

파서 상태에 대한 정보를 제공합니다.

인터페이스

Name Description
IBatchSource

파서에 데이터를 입력하는 방법을 정의합니다.

ICommandExecuter

파서 내에서 명령을 실행하는 메서드를 정의합니다.

ICommandExecuter2

SQL Server에 연결하는 메서드가 포함되어 있습니다.

IVariableResolver

변수를 해석하는 데 사용되는 방법들을 정의합니다.

열거형

Name Description
ErrorAction

취할 오류 행동을 지정하는 값들을 포함합니다.

OutputDestination

출력 목적지를 지정하는 값들을 포함합니다.

ParseMode

파서 모드를 지정하는 데 사용되는 값들을 포함합니다.

ParserAction

파서 동작을 지정하는 데 사용되는 값들을 포함합니다.

ParserState.ErrorType

오류 유형을 지정하는 데 사용되는 값들을 포함합니다.

ParserState.Status

파서 상태를 지정하는 데 사용되는 값들을 포함합니다.

XmlStatus

XML 상태를 지정하는 데 사용되는 값들을 포함하고 있습니다.