Zdexby TheHolyOneZ
44,741 classes
Class

JsonSchemaModel

: Object
Newtonsoft.Json.Schema.JsonSchemaModel, Newtonsoft.Json 0x00B8 (184 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x00B8

Members 23

OffsetSizeNameTypeFlagsDefault
0x01<Required>k__BackingFieldboolPrivate—
0x00110x03padding / unreflected
0x04<Type>k__BackingFieldJsonSchemaTypePrivate—
0x08<MinimumLength>k__BackingFieldNullable<System.Int32>Private—
0x08<MaximumLength>k__BackingFieldNullable<System.Int32>Private—
0x10<DivisibleBy>k__BackingFieldNullable<System.Double>Private—
0x10<Minimum>k__BackingFieldNullable<System.Double>Private—
0x10<Maximum>k__BackingFieldNullable<System.Double>Private—
0x01<ExclusiveMinimum>k__BackingFieldboolPrivate—
0x01<ExclusiveMaximum>k__BackingFieldboolPrivate—
0x005A0x02padding / unreflected
0x08<MinimumItems>k__BackingFieldNullable<System.Int32>Private—
0x08<MaximumItems>k__BackingFieldNullable<System.Int32>Private—
0x006C0x04padding / unreflected
0x08<Patterns>k__BackingFieldIList<System.String>Private—
0x08<Items>k__BackingFieldIList<Newtonsoft.Json.Schema.JsonSchemaModel>Private—
0x08<Properties>k__BackingFieldIDictionary<System.StringPrivate—
0x08<PatternProperties>k__BackingFieldIDictionary<System.StringPrivate—
0x08<AdditionalProperties>k__BackingFieldJsonSchemaModelPrivate—
0x08<AdditionalItems>k__BackingFieldJsonSchemaModelPrivate—
0x01<PositionalItemsValidation>k__BackingFieldboolPrivate—
0x01<AllowAdditionalProperties>k__BackingFieldboolPrivate—
0x01<AllowAdditionalItems>k__BackingFieldboolPrivate—
0x01<UniqueItems>k__BackingFieldboolPrivate—
0x00A40x04padding / unreflected
0x08<Enum>k__BackingFieldIList<Newtonsoft.Json.Linq.JToken>Private—
0x04<Disallow>k__BackingFieldJsonSchemaTypePrivate—
0x00B40x04unreflected bytes to end of JsonSchemaModel

Functions 49

SignatureFlagsNativeParams
bool get_Required()Public+1 flags0x01
void set_Required(bool value)Public+1 flags0x01
JsonSchemaType get_Type()Public+1 flags0x04
void set_Type(const JsonSchemaType& value)Public+1 flags0x04
Nullable<System.Int32> get_MinimumLength()Public+1 flags0x08
void set_MinimumLength(const Nullable<System.Int32>& value)Public+1 flags0x08
Nullable<System.Int32> get_MaximumLength()Public+1 flags0x08
void set_MaximumLength(const Nullable<System.Int32>& value)Public+1 flags0x08
Nullable<System.Double> get_DivisibleBy()Public+1 flags0x10
void set_DivisibleBy(const Nullable<System.Double>& value)Public+1 flags0x10
Nullable<System.Double> get_Minimum()Public+1 flags0x10
void set_Minimum(const Nullable<System.Double>& value)Public+1 flags0x10
Nullable<System.Double> get_Maximum()Public+1 flags0x10
void set_Maximum(const Nullable<System.Double>& value)Public+1 flags0x10
bool get_ExclusiveMinimum()Public+1 flags0x01
void set_ExclusiveMinimum(bool value)Public+1 flags0x01
bool get_ExclusiveMaximum()Public+1 flags0x01
void set_ExclusiveMaximum(bool value)Public+1 flags0x01
Nullable<System.Int32> get_MinimumItems()Public+1 flags0x08
void set_MinimumItems(const Nullable<System.Int32>& value)Public+1 flags0x08
Nullable<System.Int32> get_MaximumItems()Public+1 flags0x08
void set_MaximumItems(const Nullable<System.Int32>& value)Public+1 flags0x08
IList<System.String> get_Patterns()Public+1 flags0x08
void set_Patterns(IList<System.String> value)Public+1 flags0x08
IList<Newtonsoft.Json.Schema.JsonSchemaModel> get_Items()Public+1 flags0x08
void set_Items(IList<Newtonsoft.Json.Schema.JsonSchemaModel> value)Public+1 flags0x08
IDictionary<System.String get_Properties()Public+1 flags0x08
void set_Properties(IDictionary<System.String value)Public+1 flags0x08
IDictionary<System.String get_PatternProperties()Public+1 flags0x08
void set_PatternProperties(IDictionary<System.String value)Public+1 flags0x08
JsonSchemaModel get_AdditionalProperties()Public+1 flags0x08
void set_AdditionalProperties(JsonSchemaModel value)Public+1 flags0x08
JsonSchemaModel get_AdditionalItems()Public+1 flags0x08
void set_AdditionalItems(JsonSchemaModel value)Public+1 flags0x08
bool get_PositionalItemsValidation()Public+1 flags0x01
void set_PositionalItemsValidation(bool value)Public+1 flags0x01
bool get_AllowAdditionalProperties()Public+1 flags0x01
void set_AllowAdditionalProperties(bool value)Public+1 flags0x01
bool get_AllowAdditionalItems()Public+1 flags0x01
void set_AllowAdditionalItems(bool value)Public+1 flags0x01
bool get_UniqueItems()Public+1 flags0x01
void set_UniqueItems(bool value)Public+1 flags0x01
IList<Newtonsoft.Json.Linq.JToken> get_Enum()Public+1 flags0x08
void set_Enum(IList<Newtonsoft.Json.Linq.JToken> value)Public+1 flags0x08
JsonSchemaType get_Disallow()Public+1 flags0x04
void set_Disallow(const JsonSchemaType& value)Public+1 flags0x04
void .ctor()Public+1 flags0x00
JsonSchemaModel Create(IList<Newtonsoft.Json.Schema.JsonSchema> schemata)PublicStatic0x08
void Combine(JsonSchemaModel model, JsonSchema schema)PrivateStatic0x08

Used by 17

types with a member, parameter or interface of this type