Microsoft.Data.Schema.StaticCodeAnalysis 네임스페이스
Microsoft.Data.Schema.StaticCodeAnalysis 네임스페이스는 정적 코드 분석 규칙을 만들고 관리하는 데 사용할 수 있는 클래스를 제공합니다.
클래스
클래스 | 설명 | |
---|---|---|
DataRule | 데이터 규칙에 대한 기본 클래스를 제공합니다. | |
DataRuleAttribute | 연결된 규칙의 지역화할 수 있는 네임스페이스, 범주 및 식별자를 정의합니다. | |
DataRuleEngine | 데이터 규칙을 로드하고 실행합니다. | |
DataRuleError | DataRule 을 실행함으로써 발생하는 오류, 예외 또는 경고를 나타냅니다. | |
DataRuleException | DataRule 을 처리하는 동안 throw된 예외를 나타냅니다. | |
DataRuleExecutionContext | 정적 코드 분석 규칙이 실행되는 컨텍스트를 정의합니다. | |
DataRuleProblem | 규칙을 통해 발견된 문제에 대한 자세한 정보를 저장하는 클래스입니다. | |
DataRuleProblemSuppressionContext | 데이터베이스 코드 분석을 통해 발견된 문제를 억제하는 데 사용되는 컨텍스트 정보입니다. | |
DataRuleProperties | DataRule 개체에 대한 속성 집합을 제공합니다. | |
DataRuleSetting | 특정 규칙 및 구성에 대한 설정을 포함합니다. | |
StaticCodeAnalysisRule | 비슷한 규칙의 그룹이나 범주에 대한 기본 클래스를 제공합니다. | |
SupportedElementTypeAttribute | DataRule 이 실행되는 대상 요소의 형식을 나타냅니다. |
열거형
열거형 | 설명 | |
---|---|---|
DataRuleProblemSeverity | 데이터베이스 코드 분석을 통해 발견된 문제를 보고하는 데 사용되는 심각도 수준을 정의합니다. | |
DataRuleScope | DataRule 이 검사하는 범위를 지정합니다. |