DataRuleEngine 類別
載入和執行資料規則。
繼承階層架構
System.Object
Microsoft.Data.Schema.StaticCodeAnalysis.DataRuleEngine
命名空間: Microsoft.Data.Schema.StaticCodeAnalysis
組件: Microsoft.Data.Schema (在 Microsoft.Data.Schema.dll 中)
語法
'宣告
Public NotInheritable Class DataRuleEngine
public static class DataRuleEngine
public ref class DataRuleEngine abstract sealed
[<AbstractClass>]
[<Sealed>]
type DataRuleEngine = class end
public final class DataRuleEngine
DataRuleEngine 型別會公開下列成員。
方法
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%) |
|
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>) |
|
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
ExecuteRules(DataSchemaModel, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
ExecuteRules(IModelElement, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRule>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
ExecuteRules(IEnumerable<IModelElement>, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>) |
|
|
GetRules<T> |
|
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.Data.Schema.StaticCodeAnalysis 命名空間
其他資源
逐步解說:撰寫 SQL 的自訂靜態程式碼分析規則組件