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