DataRule.Analyze メソッド
モデル要素を分析し、要素内で検出された問題を返します。
名前空間: Microsoft.Data.Schema.StaticCodeAnalysis
アセンブリ: Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
Public MustOverride Function Analyze ( _
ruleSetting As DataRuleSetting, _
context As DataRuleExecutionContext _
) As IList(Of DataRuleProblem)
public abstract IList<DataRuleProblem> Analyze(
DataRuleSetting ruleSetting,
DataRuleExecutionContext context
)
public:
virtual IList<DataRuleProblem^>^ Analyze(
DataRuleSetting^ ruleSetting,
DataRuleExecutionContext^ context
) abstract
abstract Analyze :
ruleSetting:DataRuleSetting *
context:DataRuleExecutionContext -> IList<DataRuleProblem>
public abstract function Analyze(
ruleSetting : DataRuleSetting,
context : DataRuleExecutionContext
) : IList<DataRuleProblem>
パラメーター
- ruleSetting
型: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleSetting
分析するプロパティを定義する DataRuleSetting オブジェクト。
- context
型: Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleExecutionContext
モデル要素およびその他のプロパティを格納する DataRuleExecutionContext オブジェクト。
戻り値
型: System.Collections.Generic.IList<DataRuleProblem>
モデル要素の分析中に発生した例外またはエラーを表す DataSchemaError オブジェクトを格納する IList<T> オブジェクト。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。