Condividi tramite


Metodo EdmValidator.Validate (IEdmModel, ValidationRuleSet, IEnumerable<EdmError>%)

Convalida l'oggetto IEdmModel e tutte le relative proprietà fornite per una versione specifica.

Spazio dei nomi  Microsoft.Data.Edm.Validation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public Shared Function Validate ( _
    root As IEdmModel, _
    ruleSet As ValidationRuleSet, _
    <OutAttribute> ByRef errors As IEnumerable(Of EdmError) _
) As Boolean
'Utilizzo
Dim root As IEdmModel
Dim ruleSet As ValidationRuleSet
Dim errors As IEnumerable(Of EdmError)
Dim returnValue As Boolean

returnValue = root.Validate(ruleSet, _
    errors)
public static bool Validate(
    this IEdmModel root,
    ValidationRuleSet ruleSet,
    out IEnumerable<EdmError> errors
)
[ExtensionAttribute]
public:
static bool Validate(
    IEdmModel^ root, 
    ValidationRuleSet^ ruleSet, 
    [OutAttribute] IEnumerable<EdmError^>^% errors
)
static member Validate : 
        root:IEdmModel * 
        ruleSet:ValidationRuleSet * 
        errors:IEnumerable<EdmError> byref -> bool 
public static function Validate(
    root : IEdmModel, 
    ruleSet : ValidationRuleSet, 
    errors : IEnumerable<EdmError>
) : boolean

Parametri

Valore restituito

Tipo: System.Boolean
true se il modello è valido; in caso contrario, false.

Nota sull'utilizzo

In Visual Basic e C# questo metodo può essere chiamato come metodo di istanza su qualsiasi oggetto di tipo IEdmModel. Quando si utilizza la sintassi del metodo di istanza per chiamare questo metodo, omettere il primo parametro. Per ulteriori informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=vs.103) o https://msdn.microsoft.com/it-it/library/bb383977(v=vs.103).

Vedere anche

Riferimento

EdmValidator Classe

Overload Validate

Spazio dei nomi Microsoft.Data.Edm.Validation