SqlRuleExecutionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
分析するスキーマ モデルとモデル要素など、分析に必要なフィールドを定義します。
public sealed class SqlRuleExecutionContext
type SqlRuleExecutionContext = class
Public NotInheritable Class SqlRuleExecutionContext
- 継承
-
SqlRuleExecutionContext
プロパティ
| 名前 | 説明 |
|---|---|
| ModelElement |
分析対象の TSqlObject 。 |
| RuleDescriptor |
実行されるルールについて説明し、アクセスに使用できます。 |
| SchemaModel |
分析対象の TSqlModel 。 |
| ScriptFragment |
分析対象の要素を定義するスクリプト フラグメント (使用可能な場合) を取得します。 null を指定できます。 ルール分析プロセス中に使用するために最適な TSqlFragment を取得しようとします。 TSqlObject がスクリプト化されたソースから最初にビルドされた場合、元のソース フラグメントが返されます。 それ以外の場合は、 ModelElement/>から新しい AST が生成されます。 これにより、 SqlRuleProblem報告するときに、最も正確なソース情報をエラー メッセージに含めることができます。 |