![]() | JSchemaValidatingWriter Class |
Namespace: Newtonsoft.Json.Schema
public class JSchemaValidatingWriter : JsonWriter
The JSchemaValidatingWriter type exposes the following members.
Name | Description | |
---|---|---|
![]() | JSchemaValidatingWriter |
Initializes a new instance of the JSchemaValidatingWriter class that
validates the content that will be written to the given JsonWriter.
|
Name | Description | |
---|---|---|
![]() | RegexMatchTimeout |
Gets or sets a timeout that will be used when executing regular expressions.
|
![]() | Schema |
Gets or sets the schema.
|
Name | Description | |
---|---|---|
![]() | Close |
Closes this stream and the underlying stream.
|
![]() | Flush |
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
|
![]() | WriteComment |
Writes out a comment /*...*/ |
![]() | WriteEnd |
Writes the specified end token.
|
![]() | WriteNull |
Writes a null value.
|
![]() | WritePropertyName |
Writes the property name of a name/value pair on a Json object.
|
![]() | WriteRaw |
Writes raw JSON.
|
![]() | WriteRawValue |
Writes raw JSON where a value is expected and updates the writer's state.
|
![]() | WriteStartArray |
Writes the beginning of a Json array.
|
![]() | WriteStartConstructor |
Writes the start of a constructor with the given name.
|
![]() | WriteStartObject |
Writes the beginning of a Json object.
|
![]() | WriteUndefined |
Writes an undefined value.
|
![]() | WriteValue(Boolean) |
Writes a Boolean value.
|
![]() | WriteValue(Byte) |
Writes a Byte value.
|
![]() | WriteValue(Byte) |
Writes a Byte[] value.
|
![]() | WriteValue(Char) |
Writes a Char value.
|
![]() | WriteValue(DateTime) |
Writes a DateTime value.
|
![]() | WriteValue(DateTimeOffset) |
Writes a DateTimeOffset value.
|
![]() | WriteValue(Decimal) |
Writes a Decimal value.
|
![]() | WriteValue(Double) |
Writes a Double value.
|
![]() | WriteValue(Guid) |
Writes a Guid value.
|
![]() | WriteValue(Int16) |
Writes a Int16 value.
|
![]() | WriteValue(Int32) |
Writes a Int32 value.
|
![]() | WriteValue(Int64) |
Writes a Int64 value.
|
![]() | WriteValue(Object) |
Writes a Object value.
An error will raised if the value cannot be written as a single JSON token.
|
![]() | WriteValue(SByte) |
Writes a SByte value.
|
![]() | WriteValue(Single) |
Writes a Single value.
|
![]() | WriteValue(String) |
Writes a String value.
|
![]() | WriteValue(TimeSpan) |
Writes a TimeSpan value.
|
![]() | WriteValue(UInt16) |
Writes a UInt16 value.
|
![]() | WriteValue(UInt32) |
Writes a UInt32 value.
|
![]() | WriteValue(UInt64) |
Writes a UInt64 value.
|
![]() | WriteValue(Uri) |
Writes a Uri value.
|
Name | Description | |
---|---|---|
![]() | ValidationEventHandler |
Sets an event handler for receiving schema validation errors.
|