Zdexby TheHolyOneZ
44,741 classes
Class

JsonContainerContract

: JsonContract : Object
Newtonsoft.Json.Serialization.JsonContainerContract, Newtonsoft.Json 0x00C0 (192 B) inherited 0x0090 Newtonsoft.Json.dll
0x00x00C0

Members 6

OffsetSizeNameTypeFlagsDefault
0x08_itemContractJsonContractPrivate—
0x08_finalItemContractJsonContractPrivate—
0x08<ItemConverter>k__BackingFieldJsonConverterPrivate—
0x02<ItemIsReference>k__BackingFieldNullable<System.Boolean>Private—
0x00AA0x02padding / unreflected
0x08<ItemReferenceLoopHandling>k__BackingFieldNullable<Newtonsoft.Json.ReferenceLoopHandling>Private—
0x08<ItemTypeNameHandling>k__BackingFieldNullable<Newtonsoft.Json.TypeNameHandling>Private—
0x00BC0x04unreflected bytes to end of JsonContainerContract
Inherited from JsonContract 21
OffsetSizeNameTypeFlagsDefault
0x01IsNullablebool1 flags—
0x01IsConvertablebool1 flags—
0x01IsEnumbool1 flags—
0x00130x05padding / unreflected
0x08NonNullableUnderlyingTypeType1 flags—
0x04InternalReadTypeReadType1 flags—
0x04ContractTypeJsonContractType1 flags—
0x01IsReadOnlyOrFixedSizebool1 flags—
0x01IsSealedbool1 flags—
0x01IsInstantiablebool1 flags—
0x002B0x05padding / unreflected
0x08_onDeserializedCallbacksList<Newtonsoft.Json.Serialization.SerializationCallback>Private—
0x08_onDeserializingCallbacksList<Newtonsoft.Json.Serialization.SerializationCallback>Private—
0x08_onSerializedCallbacksList<Newtonsoft.Json.Serialization.SerializationCallback>Private—
0x08_onSerializingCallbacksList<Newtonsoft.Json.Serialization.SerializationCallback>Private—
0x08_onErrorCallbacksList<Newtonsoft.Json.Serialization.SerializationErrorCallback>Private—
0x08_createdTypeTypePrivate—
0x08<UnderlyingType>k__BackingFieldTypePrivate+1 flags—
0x02<IsReference>k__BackingFieldNullable<System.Boolean>Private—
0x006A0x06padding / unreflected
0x08<Converter>k__BackingFieldJsonConverterPrivate—
0x08<InternalConverter>k__BackingFieldJsonConverterPrivate—
0x08<DefaultCreator>k__BackingFieldFunc<System.Object>Private—
0x01<DefaultCreatorNonPublic>k__BackingFieldboolPrivate—

Functions 12

SignatureFlagsNativeParams
JsonContract get_ItemContract()2 flags—0x08
void set_ItemContract(JsonContract value)2 flags—0x08
JsonContract get_FinalItemContract()2 flags—0x08
JsonConverter get_ItemConverter()Public+1 flags—0x08
void set_ItemConverter(JsonConverter value)Public+1 flags—0x08
Nullable<System.Boolean> get_ItemIsReference()Public+1 flags—0x02
void set_ItemIsReference(const Nullable<System.Boolean>& value)Public+1 flags—0x02
Nullable<Newtonsoft.Json.ReferenceLoopHandling> get_ItemReferenceLoopHandling()Public+1 flags—0x08
void set_ItemReferenceLoopHandling(const Nullable<Newtonsoft.Json.ReferenceLoopHandling>& value)Public+1 flags—0x08
Nullable<Newtonsoft.Json.TypeNameHandling> get_ItemTypeNameHandling()Public+1 flags—0x08
void set_ItemTypeNameHandling(const Nullable<Newtonsoft.Json.TypeNameHandling>& value)Public+1 flags—0x08
void .ctor(Type underlyingType)2 flags—0x08

Subclasses 5

Used by 2

types with a member, parameter or interface of this type