Share via


SchemaValidator.TryValidate Method

Definition

Validates that data is valid according to schemaDefinition.

public abstract bool TryValidate (object data, Type dataType, string schemaDefinition, out System.Collections.Generic.IEnumerable<Exception> validationErrors);
abstract member TryValidate : obj * Type * string * seq -> bool
Public MustOverride Function TryValidate (data As Object, dataType As Type, schemaDefinition As String, ByRef validationErrors As IEnumerable(Of Exception)) As Boolean

Parameters

data
Object

The data to validate.

dataType
Type

The type of data to validate.

schemaDefinition
String

The schema definition to validate against.

validationErrors
IEnumerable<Exception>

When this method returns, contains the validation errors if data was invalid according to the schemaDefinition.

Returns

Applies to