Zdexby TheHolyOneZ
44,741 classes
Class

JsonPropertyAttribute

: Attribute : Object
Newtonsoft.Json.JsonPropertyAttribute, Newtonsoft.Json 0x0088 (136 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x0088

Members 16

OffsetSizeNameTypeFlagsDefault
0x08_nullValueHandlingNullable<Newtonsoft.Json.NullValueHandling>1 flags—
0x08_defaultValueHandlingNullable<Newtonsoft.Json.DefaultValueHandling>1 flags—
0x08_referenceLoopHandlingNullable<Newtonsoft.Json.ReferenceLoopHandling>1 flags—
0x08_objectCreationHandlingNullable<Newtonsoft.Json.ObjectCreationHandling>1 flags—
0x08_typeNameHandlingNullable<Newtonsoft.Json.TypeNameHandling>1 flags—
0x02_isReferenceNullable<System.Boolean>1 flags—
0x003A0x02padding / unreflected
0x08_orderNullable<System.Int32>1 flags—
0x08_requiredNullable<Newtonsoft.Json.Required>1 flags—
0x02_itemIsReferenceNullable<System.Boolean>1 flags—
0x004E0x02padding / unreflected
0x08_itemReferenceLoopHandlingNullable<Newtonsoft.Json.ReferenceLoopHandling>1 flags—
0x08_itemTypeNameHandlingNullable<Newtonsoft.Json.TypeNameHandling>1 flags—
0x08<ItemConverterType>k__BackingFieldTypePrivate—
0x08<ItemConverterParameters>k__BackingFieldobject[]Private—
0x08<NamingStrategyType>k__BackingFieldTypePrivate—
0x08<NamingStrategyParameters>k__BackingFieldobject[]Private—
0x08<PropertyName>k__BackingFieldstringPrivate—

Functions 34

SignatureFlagsNativeParams
Type get_ItemConverterType()Public+1 flags0x08
void set_ItemConverterType(Type value)Public+1 flags0x08
object[] get_ItemConverterParameters()Public+1 flags0x08
void set_ItemConverterParameters(const object[]& value)Public+1 flags0x08
Type get_NamingStrategyType()Public+1 flags0x08
void set_NamingStrategyType(Type value)Public+1 flags0x08
object[] get_NamingStrategyParameters()Public+1 flags0x08
void set_NamingStrategyParameters(const object[]& value)Public+1 flags0x08
NullValueHandling get_NullValueHandling()Public+1 flags0x04
void set_NullValueHandling(const NullValueHandling& value)Public+1 flags0x04
DefaultValueHandling get_DefaultValueHandling()Public+1 flags0x04
void set_DefaultValueHandling(const DefaultValueHandling& value)Public+1 flags0x04
ReferenceLoopHandling get_ReferenceLoopHandling()Public+1 flags0x04
void set_ReferenceLoopHandling(const ReferenceLoopHandling& value)Public+1 flags0x04
ObjectCreationHandling get_ObjectCreationHandling()Public+1 flags0x04
void set_ObjectCreationHandling(const ObjectCreationHandling& value)Public+1 flags0x04
TypeNameHandling get_TypeNameHandling()Public+1 flags0x04
void set_TypeNameHandling(const TypeNameHandling& value)Public+1 flags0x04
bool get_IsReference()Public+1 flags0x01
void set_IsReference(bool value)Public+1 flags0x01
int get_Order()Public+1 flags0x04
void set_Order(int value)Public+1 flags0x04
Required get_Required()Public+1 flags0x04
void set_Required(const Required& value)Public+1 flags0x04
string get_PropertyName()Public+1 flags0x08
void set_PropertyName(const string& value)Public+1 flags0x08
ReferenceLoopHandling get_ItemReferenceLoopHandling()Public+1 flags0x04
void set_ItemReferenceLoopHandling(const ReferenceLoopHandling& value)Public+1 flags0x04
TypeNameHandling get_ItemTypeNameHandling()Public+1 flags0x04
void set_ItemTypeNameHandling(const TypeNameHandling& value)Public+1 flags0x04
bool get_ItemIsReference()Public+1 flags0x01
void set_ItemIsReference(bool value)Public+1 flags0x01
void .ctor()Public+1 flags0x00
void .ctor(const string& propertyName)Public+1 flags0x08