Поделиться через


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.

См. также

Ссылки

Другие ресурсы

Создание и регистрация дополнительных правил анализа кода кода базы данных