SqlRuleExecutionContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет поля, необходимые для анализа, включая модель схемы и элемент модели для анализа.
public sealed class SqlRuleExecutionContext
type SqlRuleExecutionContext = class
Public NotInheritable Class SqlRuleExecutionContext
- Наследование
-
SqlRuleExecutionContext
Свойства
| Имя | Описание |
|---|---|
| ModelElement |
Анализируемый TSqlObject объект. |
| RuleDescriptor |
Описывает выполнение правила и может использоваться для доступа к |
| SchemaModel |
Анализируемый TSqlModel объект. |
| ScriptFragment |
Возвращает фрагмент скрипта, определяющий анализируемый элемент, если он доступен. Может иметь значение NULL. Пытается получить наиболее подходящий TSqlFragment для использования во время процесса анализа правил. Если TSqlObject изначально был создан из скриптированного источника, будет возвращен исходный исходный фрагмент. В противном случае новый AST будет создан из ModelElement/>. Это гарантирует, что при создании отчетов SqlRuleProblemнаиболее точные сведения об источнике могут быть включены в сообщения об ошибках. |