| UndefinedSchemaIdHandling get_UndefinedSchemaIdHandling() | Public+1 flags | | 0x04 |
| void set_UndefinedSchemaIdHandling(const UndefinedSchemaIdHandling& value) | Public+1 flags | | 0x04 |
| IContractResolver get_ContractResolver() | Public+1 flags | | 0x08 |
| void set_ContractResolver(IContractResolver value) | Public+1 flags | | 0x08 |
| JsonSchema get_CurrentSchema() | Private+1 flags | | 0x08 |
| void Push(TypeSchema typeSchema) | Private | | 0x08 |
| TypeSchema Pop() | Private | | 0x08 |
| JsonSchema Generate(Type type) | Public | | 0x08 |
| JsonSchema Generate(Type type, JsonSchemaResolver resolver) | Public | | 0x08 |
| JsonSchema Generate(Type type, bool rootSchemaNullable) | Public | | 0x08 |
| JsonSchema Generate(Type type, JsonSchemaResolver resolver, bool rootSchemaNullable) | Public | | 0x08 |
| string GetTitle(Type type) | Private | | 0x08 |
| string GetDescription(Type type) | Private | | 0x08 |
| string GetTypeId(Type type, bool explicitOnly) | Private | | 0x08 |
| JsonSchema GenerateInternal(Type type, const Required& valueRequired, bool required) | Private | | 0x08 |
| JsonSchemaType AddNullType(const JsonSchemaType& type, const Required& valueRequired) | Private | | 0x04 |
| bool HasFlag(const DefaultValueHandling& value, const DefaultValueHandling& flag) | Private | | 0x04 |
| void GenerateObjectSchema(Type type, JsonObjectContract contract) | Private | | 0x08 |
| void GenerateISerializableContract(Type type, JsonISerializableContract contract) | Private | | 0x08 |
| bool HasFlag(const Nullable<Newtonsoft.Json.Schema.JsonSchemaType>& value, const JsonSchemaType& flag) | Static+1 flags | | 0x08 |
| JsonSchemaType GetJsonSchemaType(Type type, const Required& valueRequired) | Private | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |