Share via


SchemaValidator.Validate(Object, Type, String) Method

Definition

Validates that data is valid according to schemaDefinition. If the object is not valid, this method throws an AggregateException containing all of the validation errors.

public virtual void Validate (object data, Type dataType, string schemaDefinition);
abstract member Validate : obj * Type * string -> unit
override this.Validate : obj * Type * string -> unit
Public Overridable Sub Validate (data As Object, dataType As Type, schemaDefinition As String)

Parameters

data
Object

The data to validate.

dataType
Type

The type of data to validate.

schemaDefinition
String

The schema definition to validate against.

Exceptions

data is not valid according to the schemaDefinition.

Applies to