共用方式為


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。

適用於