다음을 통해 공유


EdmValidator.Validate 메서드

정의

오버로드

Validate(IEdmModel, IEnumerable<EdmError>)

모델의 현재 버전을 사용하여 및 모든 속성의 유효성을 검사 IEdmModel 합니다. 모델에 버전 EdmVersionDefault 이 없으면 가 사용됩니다.

Validate(IEdmModel, ValidationRuleSet, IEnumerable<EdmError>)

특정 버전이 IEdmModel 지정된 및 모든 속성의 유효성을 검사합니다.

Validate(IEdmModel, Version, IEnumerable<EdmError>)

특정 버전이 IEdmModel 지정된 및 모든 속성의 유효성을 검사합니다.

Validate(IEdmModel, IEnumerable<EdmError>)

모델의 현재 버전을 사용하여 및 모든 속성의 유효성을 검사 IEdmModel 합니다. 모델에 버전 EdmVersionDefault 이 없으면 가 사용됩니다.

public static bool Validate (this Microsoft.OData.Edm.IEdmModel root, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member Validate : Microsoft.OData.Edm.IEdmModel * seq -> bool
<Extension()>
Public Function Validate (root As IEdmModel, ByRef errors As IEnumerable(Of EdmError)) As Boolean

매개 변수

root
IEdmModel

유효성을 검사할 모델의 루트입니다.

errors
IEnumerable<EdmError>

모델의 유효성을 검사하는 동안 오류가 발생했습니다.

반환

모델이 유효하면 True이고, 그렇지 않으면 false입니다.

적용 대상

Validate(IEdmModel, ValidationRuleSet, IEnumerable<EdmError>)

특정 버전이 IEdmModel 지정된 및 모든 속성의 유효성을 검사합니다.

public static bool Validate (this Microsoft.OData.Edm.IEdmModel root, Microsoft.OData.Edm.Validation.ValidationRuleSet ruleSet, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member Validate : Microsoft.OData.Edm.IEdmModel * Microsoft.OData.Edm.Validation.ValidationRuleSet * seq -> bool
<Extension()>
Public Function Validate (root As IEdmModel, ruleSet As ValidationRuleSet, ByRef errors As IEnumerable(Of EdmError)) As Boolean

매개 변수

root
IEdmModel

유효성을 검사할 모델의 루트입니다.

ruleSet
ValidationRuleSet

유효성을 검사할 사용자 지정 규칙 집합입니다.

errors
IEnumerable<EdmError>

모델의 유효성을 검사하는 동안 오류가 발생했습니다.

반환

모델이 유효하면 True이고, 그렇지 않으면 false입니다.

적용 대상

Validate(IEdmModel, Version, IEnumerable<EdmError>)

특정 버전이 IEdmModel 지정된 및 모든 속성의 유효성을 검사합니다.

public static bool Validate (this Microsoft.OData.Edm.IEdmModel root, Version version, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member Validate : Microsoft.OData.Edm.IEdmModel * Version * seq -> bool
<Extension()>
Public Function Validate (root As IEdmModel, version As Version, ByRef errors As IEnumerable(Of EdmError)) As Boolean

매개 변수

root
IEdmModel

유효성을 검사할 모델의 루트입니다.

version
Version

유효성을 검사할 Edm 버전입니다.

errors
IEnumerable<EdmError>

모델의 유효성을 검사하는 동안 오류가 발생했습니다.

반환

모델이 유효하면 True이고, 그렇지 않으면 false입니다.

적용 대상