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.
|