Table of Contents

Namespace Newtonsoft.Json.Schema

Classes

Extensions

Contains the JSON schema extension methods.

JsonSchema

An in-memory representation of a JSON Schema.

JsonSchemaException

Returns detailed information about the schema exception.

JsonSchemaGenerator

Generates a JsonSchema from a specified Type.

JsonSchemaResolver

Resolves JsonSchema from an id.

ValidationEventArgs

Returns detailed information related to the ValidationEventHandler.

Enums

JsonSchemaType

The value types allowed by the JsonSchema.

UndefinedSchemaIdHandling

Specifies undefined schema Id handling options for the JsonSchemaGenerator.

Delegates

ValidationEventHandler

Represents the callback method that will handle JSON schema validation events and the ValidationEventArgs.