Microsoft.Data.Schema.StaticCodeAnalysis 命名空间
Microsoft.Data.Schema.StaticCodeAnalysis 命名空间提供可用于创建和管理静态代码分析规则的类。
类
类 | 说明 | |
---|---|---|
DataRule | 为数据规则提供基类。 | |
DataRuleAttribute | 为相关规则定义可本地化的命名空间、类别和标识符。 | |
DataRuleEngine | 加载并执行数据规则。 | |
DataRuleError | 表示因执行 DataRule 而生成的错误、异常或警告。 | |
DataRuleException | 表示处理 DataRule 的过程中引发的异常。 | |
DataRuleExecutionContext | 定义从中执行静态代码分析规则的上下文。 | |
DataRuleProblem | 用于存储规则检测到的问题的详细信息的类。 | |
DataRuleProblemSuppressionContext | 用来禁止显示通过数据库代码分析找到的问题的上下文信息。 | |
DataRuleProperties | 为 DataRule 对象提供一组属性。 | |
DataRuleSetting | 包含特定规则和特定配置的设置。 | |
StaticCodeAnalysisRule | 为类似规则的组或类别提供基类。 | |
SupportedElementTypeAttribute | 指示针对其运行 DataRule 的元素的类型。 |
枚举
枚举 | 说明 | |
---|---|---|
DataRuleProblemSeverity | 定义报告通过数据库代码分析找到的问题时使用的严重级别。 | |
DataRuleScope | 指定 DataRule 检查的范围。 |