Newtonsoft.Json.Schema Namespace |
Class | Description | |
---|---|---|
ExternalSchema |
Represents an external JSchema.
| |
JSchema |
An in-memory representation of a JSON Schema.
| |
JSchemaException |
The exception thrown when an error occurs in Json.NET Schema.
| |
JSchemaPreloadedResolver |
Resolves external JSON Schemas named by a Uniform Resource Identifier (URI) using cached schemas.
| |
JSchemaReaderException |
The exception thrown when an error occurs in Json.NET Schema.
| |
JSchemaReaderSettings |
Specifies the settings used when reading a JSchema.
| |
JSchemaResolver |
Resolves external JSchemas by schema IDs.
| |
JSchemaUrlResolver |
Resolves external JSON Schemas named by a Uniform Resource Identifier (URI).
| |
JSchemaValidatingReader |
Represents a reader that provides JSchema validation.
| |
JSchemaValidatingWriter |
Represents a writer that provides JSchema validation.
| |
JSchemaValidationException |
Returns detailed information about the schema validation error.
| |
JSchemaWriterSettings |
Specifies the settings used when writing a JSchema.
| |
JsonValidator |
Provides a base class for implementing a custom JSON validator.
| |
JsonValidatorContext |
The context for a JsonValidator. Provides methods for raising validation errors.
| |
License |
Manages the license used with Json.NET Schema. A license can be purchased at http://www.newtonsoft.com/jsonschema.
| |
ResolveSchemaContext |
Describes the schema ID and its context when resolving a schema.
| |
SchemaExtensions |
Contains the JSON schema extension methods.
| |
SchemaReference |
Describes a schema reference.
| |
SchemaValidationEventArgs |
Returns detailed information related to the SchemaValidationEventHandler.
| |
ValidationError |
Represents a JSON Schema validation error.
|
Delegate | Description | |
---|---|---|
SchemaValidationEventHandler |
Represents the callback method that will handle JSON schema validation events and the SchemaValidationEventArgs.
|
Enumeration | Description | |
---|---|---|
ErrorType |
JSON Schema error types.
| |
JSchemaType |
The value types allowed by the JSchema.
| |
JSchemaWriterReferenceHandling |
Specifies reference handling options when writing schemas.
| |
SchemaVersion |
JSON Schema version.
|