Partager via


DataRuleEngine.ExecuteRules, méthode (IEnumerable<IModelElement>, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>)

Espace de noms :  Microsoft.Data.Schema.StaticCodeAnalysis
Assembly :  Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)

Syntaxe

'Déclaration
Public Shared Function ExecuteRules ( _
    modelElements As IEnumerable(Of IModelElement), _
    ruleSettings As IEnumerable(Of DataRuleSetting), _
    <OutAttribute> ByRef errors As IEnumerable(Of DataSchemaError), _
    suppressProblem As Predicate(Of DataRuleProblemSuppressionContext), _
    executeCanceled As Func(Of Boolean) _
) As IEnumerable(Of DataRuleProblem)
public static IEnumerable<DataRuleProblem> ExecuteRules(
    IEnumerable<IModelElement> modelElements,
    IEnumerable<DataRuleSetting> ruleSettings,
    out IEnumerable<DataSchemaError> errors,
    Predicate<DataRuleProblemSuppressionContext> suppressProblem,
    Func<bool> executeCanceled
)
public:
static IEnumerable<DataRuleProblem^>^ ExecuteRules(
    IEnumerable<IModelElement^>^ modelElements, 
    IEnumerable<DataRuleSetting^>^ ruleSettings, 
    [OutAttribute] IEnumerable<DataSchemaError^>^% errors, 
    Predicate<DataRuleProblemSuppressionContext^>^ suppressProblem, 
    Func<bool>^ executeCanceled
)
static member ExecuteRules : 
        modelElements:IEnumerable<IModelElement> * 
        ruleSettings:IEnumerable<DataRuleSetting> * 
        errors:IEnumerable<DataSchemaError> byref * 
        suppressProblem:Predicate<DataRuleProblemSuppressionContext> * 
        executeCanceled:Func<bool> -> IEnumerable<DataRuleProblem> 
public static function ExecuteRules(
    modelElements : IEnumerable<IModelElement>, 
    ruleSettings : IEnumerable<DataRuleSetting>, 
    errors : IEnumerable<DataSchemaError>, 
    suppressProblem : Predicate<DataRuleProblemSuppressionContext>, 
    executeCanceled : Func<boolean>
) : IEnumerable<DataRuleProblem>

Paramètres

Valeur de retour

Type : System.Collections.Generic.IEnumerable<DataRuleProblem>

Sécurité .NET Framework

Voir aussi

Référence

DataRuleEngine Classe

ExecuteRules, surcharge

Microsoft.Data.Schema.StaticCodeAnalysis, espace de noms