SqlRuleExecutionContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die felder, die für die Analyse erforderlich sind, einschließlich des schemamodells und des Modellelements, das analysiert werden soll.
public sealed class SqlRuleExecutionContext
type SqlRuleExecutionContext = class
Public NotInheritable Class SqlRuleExecutionContext
- Vererbung
-
SqlRuleExecutionContext
Eigenschaften
| Name | Beschreibung |
|---|---|
| ModelElement |
Das TSqlObject Analysierte. |
| RuleDescriptor |
Beschreibt die ausgeführte Regel und kann für den Zugriff auf die |
| SchemaModel |
Das TSqlModel Analysierte. |
| ScriptFragment |
Ruft das Skriptfragment ab, das das zu analysierende Element definiert, falls dies verfügbar ist. Kann null sein. Versucht, während des Regelanalyseprozesses die für die Verwendung am besten geeigneten TSqlFragment zu erhalten. Wenn das TSqlObject ursprünglich aus einer skriptierten Quelle erstellt wurde, wird das ursprüngliche Quellfragment zurückgegeben. Andernfalls wird ein neues AST aus dem ModelElement/>generiert. Dadurch wird sichergestellt, dass beim Melden SqlRuleProblemder genauesten Quellinformationen in die Fehlermeldungen einbezogen werden können. |