Zdexby TheHolyOneZ
36,909 classes
Class

JsonSchemaBuilder

: Object
Newtonsoft.Json.Schema.JsonSchemaBuilder, Newtonsoft.Json 0x0038 (56 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x0038

Members 5

OffsetSizeNameTypeFlagsDefault
0x08_stackIList<Newtonsoft.Json.Schema.JsonSchema>Private+1 flags—
0x08_resolverJsonSchemaResolverPrivate+1 flags—
0x08_documentSchemasIDictionary<System.StringPrivate+1 flags—
0x08_currentSchemaJsonSchemaPrivate—
0x08_rootSchemaJObjectPrivate—

Functions 18

SignatureFlagsNativeParams
void .ctor(JsonSchemaResolver resolver)Public+1 flags0x08
void Push(JsonSchema value)Private0x08
JsonSchema Pop()Private0x08
JsonSchema get_CurrentSchema()Private+1 flags0x08
JsonSchema Read(JsonReader reader)1 flags0x08
string UnescapeReference(const string& reference)Private0x08
JsonSchema ResolveReferences(JsonSchema schema)Private0x08
JsonSchema BuildSchema(JToken token)Private0x08
void ProcessSchemaProperties(JObject schemaObject)Private0x08
void ProcessExtends(JToken token)Private0x08
void ProcessEnum(JToken token)Private0x08
void ProcessAdditionalProperties(JToken token)Private0x08
void ProcessAdditionalItems(JToken token)Private0x08
IDictionary<System.String ProcessProperties(JToken token)Private0x08
void ProcessItems(JToken token)Private0x08
Nullable<Newtonsoft.Json.Schema.JsonSchemaType> ProcessType(JToken token)Private0x08
JsonSchemaType MapType(const string& type)Static+1 flags0x08
string MapType(const JsonSchemaType& type)Static+1 flags0x08