DataRuleEngine.ExecuteRules 메서드 (IModelElement, IEnumerable<DataRuleSetting>, IEnumerable<DataSchemaError>%, Predicate<DataRuleProblemSuppressionContext>, Func<Boolean>)

네임스페이스:  Microsoft.Data.Schema.StaticCodeAnalysis
어셈블리:  Microsoft.Data.Schema(Microsoft.Data.Schema.dll)

구문

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

매개 변수

반환 값

형식: System.Collections.Generic.IList<DataRuleProblem>

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

DataRuleEngine 클래스

ExecuteRules 오버로드

Microsoft.Data.Schema.StaticCodeAnalysis 네임스페이스