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>
IList<T> 物件,包含的 DataSchemaError 物件表示在分析模型項目期間發生的任何例外狀況或錯誤。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。