Zdexby TheHolyOneZ
42,595 classes
Class

JsonProperty

: Object
Newtonsoft.Json.Serialization.JsonProperty, Newtonsoft.Json 0x00F0 (240 B) inherited 0x0010 Newtonsoft.Json.dll
0x00x00F0

Members 32

OffsetSizeNameTypeFlagsDefault
0x08_requiredNullable<Newtonsoft.Json.Required>1 flags—
0x01_hasExplicitDefaultValuebool1 flags—
0x00190x07padding / unreflected
0x08_defaultValueobjectPrivate—
0x01_hasGeneratedDefaultValueboolPrivate—
0x00290x07padding / unreflected
0x08_propertyNamestringPrivate—
0x01_skipPropertyNameEscapebool1 flags—
0x00390x07padding / unreflected
0x08_propertyTypeTypePrivate—
0x08<PropertyContract>k__BackingFieldJsonContractPrivate—
0x08<DeclaringType>k__BackingFieldTypePrivate—
0x08<Order>k__BackingFieldNullable<System.Int32>Private—
0x08<UnderlyingName>k__BackingFieldstringPrivate—
0x08<ValueProvider>k__BackingFieldIValueProviderPrivate—
0x08<AttributeProvider>k__BackingFieldIAttributeProviderPrivate—
0x08<Converter>k__BackingFieldJsonConverterPrivate—
0x01<Ignored>k__BackingFieldboolPrivate—
0x01<Readable>k__BackingFieldboolPrivate—
0x01<Writable>k__BackingFieldboolPrivate—
0x01<HasMemberAttribute>k__BackingFieldboolPrivate—
0x02<IsReference>k__BackingFieldNullable<System.Boolean>Private—
0x00860x02padding / unreflected
0x08<NullValueHandling>k__BackingFieldNullable<Newtonsoft.Json.NullValueHandling>Private—
0x08<DefaultValueHandling>k__BackingFieldNullable<Newtonsoft.Json.DefaultValueHandling>Private—
0x08<ReferenceLoopHandling>k__BackingFieldNullable<Newtonsoft.Json.ReferenceLoopHandling>Private—
0x08<ObjectCreationHandling>k__BackingFieldNullable<Newtonsoft.Json.ObjectCreationHandling>Private—
0x08<TypeNameHandling>k__BackingFieldNullable<Newtonsoft.Json.TypeNameHandling>Private—
0x08<ShouldSerialize>k__BackingFieldPredicate<System.Object>Private—
0x08<ShouldDeserialize>k__BackingFieldPredicate<System.Object>Private—
0x08<GetIsSpecified>k__BackingFieldPredicate<System.Object>Private—
0x08<SetIsSpecified>k__BackingFieldAction<System.ObjectPrivate—
0x08<ItemConverter>k__BackingFieldJsonConverterPrivate—
0x02<ItemIsReference>k__BackingFieldNullable<System.Boolean>Private—
0x00DA0x02padding / unreflected
0x08<ItemTypeNameHandling>k__BackingFieldNullable<Newtonsoft.Json.TypeNameHandling>Private—
0x08<ItemReferenceLoopHandling>k__BackingFieldNullable<Newtonsoft.Json.ReferenceLoopHandling>Private—
0x00EC0x04unreflected bytes to end of JsonProperty

Functions 59

SignatureFlagsNativeParams
JsonContract get_PropertyContract()2 flags0x08
void set_PropertyContract(JsonContract value)2 flags0x08
string get_PropertyName()Public+1 flags0x08
void set_PropertyName(const string& value)Public+1 flags0x08
Type get_DeclaringType()Public+1 flags0x08
void set_DeclaringType(Type value)Public+1 flags0x08
Nullable<System.Int32> get_Order()Public+1 flags0x08
void set_Order(const Nullable<System.Int32>& value)Public+1 flags0x08
string get_UnderlyingName()Public+1 flags0x08
void set_UnderlyingName(const string& value)Public+1 flags0x08
IValueProvider get_ValueProvider()Public+1 flags0x08
void set_ValueProvider(IValueProvider value)Public+1 flags0x08
void set_AttributeProvider(IAttributeProvider value)Public+1 flags0x08
Type get_PropertyType()Public+1 flags0x08
void set_PropertyType(Type value)Public+1 flags0x08
JsonConverter get_Converter()Public+1 flags0x08
void set_Converter(JsonConverter value)Public+1 flags0x08
bool get_Ignored()Public+1 flags0x01
void set_Ignored(bool value)Public+1 flags0x01
bool get_Readable()Public+1 flags0x01
void set_Readable(bool value)Public+1 flags0x01
bool get_Writable()Public+1 flags0x01
void set_Writable(bool value)Public+1 flags0x01
bool get_HasMemberAttribute()Public+1 flags0x01
void set_HasMemberAttribute(bool value)Public+1 flags0x01
object get_DefaultValue()Public+1 flags0x08
void set_DefaultValue(object value)Public+1 flags0x08
object GetResolvedDefaultValue()1 flags0x08
Required get_Required()Public+1 flags0x04
Nullable<System.Boolean> get_IsReference()Public+1 flags0x02
void set_IsReference(const Nullable<System.Boolean>& value)Public+1 flags0x02
Nullable<Newtonsoft.Json.NullValueHandling> get_NullValueHandling()Public+1 flags0x08
void set_NullValueHandling(const Nullable<Newtonsoft.Json.NullValueHandling>& value)Public+1 flags0x08
Nullable<Newtonsoft.Json.DefaultValueHandling> get_DefaultValueHandling()Public+1 flags0x08
void set_DefaultValueHandling(const Nullable<Newtonsoft.Json.DefaultValueHandling>& value)Public+1 flags0x08
Nullable<Newtonsoft.Json.ReferenceLoopHandling> get_ReferenceLoopHandling()Public+1 flags0x08
void set_ReferenceLoopHandling(const Nullable<Newtonsoft.Json.ReferenceLoopHandling>& value)Public+1 flags0x08
Nullable<Newtonsoft.Json.ObjectCreationHandling> get_ObjectCreationHandling()Public+1 flags0x08
void set_ObjectCreationHandling(const Nullable<Newtonsoft.Json.ObjectCreationHandling>& value)Public+1 flags0x08
Nullable<Newtonsoft.Json.TypeNameHandling> get_TypeNameHandling()Public+1 flags0x08
void set_TypeNameHandling(const Nullable<Newtonsoft.Json.TypeNameHandling>& value)Public+1 flags0x08
Predicate<System.Object> get_ShouldSerialize()Public+1 flags0x08
void set_ShouldSerialize(Predicate<System.Object> value)Public+1 flags0x08
Predicate<System.Object> get_ShouldDeserialize()Public+1 flags0x08
Predicate<System.Object> get_GetIsSpecified()Public+1 flags0x08
void set_GetIsSpecified(Predicate<System.Object> value)Public+1 flags0x08
Action<System.Object get_SetIsSpecified()Public+1 flags0x08
void set_SetIsSpecified(Action<System.Object value)Public+1 flags0x08
string ToString()Public+1 flags0x08
JsonConverter get_ItemConverter()Public+1 flags0x08
void set_ItemConverter(JsonConverter value)Public+1 flags0x08
Nullable<System.Boolean> get_ItemIsReference()Public+1 flags0x02
void set_ItemIsReference(const Nullable<System.Boolean>& value)Public+1 flags0x02
Nullable<Newtonsoft.Json.TypeNameHandling> get_ItemTypeNameHandling()Public+1 flags0x08
void set_ItemTypeNameHandling(const Nullable<Newtonsoft.Json.TypeNameHandling>& value)Public+1 flags0x08
Nullable<Newtonsoft.Json.ReferenceLoopHandling> get_ItemReferenceLoopHandling()Public+1 flags0x08
void set_ItemReferenceLoopHandling(const Nullable<Newtonsoft.Json.ReferenceLoopHandling>& value)Public+1 flags0x08
void WritePropertyName(JsonWriter writer)1 flags0x08
void .ctor()Public+1 flags0x00

Used by 47

types with a member, parameter or interface of this type