terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Newtonsoft.Json.JsonPropertyAttribute Class Referencesealed
+ Inheritance diagram for Newtonsoft.Json.JsonPropertyAttribute:
+ Collaboration diagram for Newtonsoft.Json.JsonPropertyAttribute:

Public Member Functions

 JsonPropertyAttribute ()
 
 JsonPropertyAttribute (string propertyName)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
virtual bool Match (object obj)
 
virtual bool IsDefaultAttribute ()
 

Static Public Member Functions

static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.MemberInfo element, global::System.Type type)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.MemberInfo element, global::System.Type type, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.MemberInfo element, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.ParameterInfo element, global::System.Type attributeType, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.ParameterInfo element, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Module element, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Module element, global::System.Type attributeType, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Assembly element, global::System.Type attributeType)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Assembly element, global::System.Type attributeType, bool inherit)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Assembly element)
 
static global::System.Attribute[] GetCustomAttributes (global::System.Reflection.Assembly element, bool inherit)
 
static bool IsDefined (global::System.Reflection.MemberInfo element, global::System.Type attributeType)
 
static bool IsDefined (global::System.Reflection.MemberInfo element, global::System.Type attributeType, bool inherit)
 
static global::System.Attribute GetCustomAttribute (global::System.Reflection.MemberInfo element, global::System.Type attributeType, bool inherit)
 
static global::System.Attribute GetCustomAttribute (global::System.Reflection.Assembly element, global::System.Type attributeType)
 
static global::System.Attribute GetCustomAttribute (global::System.Reflection.Assembly element, global::System.Type attributeType, bool inherit)
 

Package Attributes

NullValueHandling_nullValueHandling
 
DefaultValueHandling_defaultValueHandling
 
ReferenceLoopHandling_referenceLoopHandling
 
ObjectCreationHandling_objectCreationHandling
 
TypeNameHandling_typeNameHandling
 
bool? _isReference
 
int? _order
 
Required_required
 
bool? _itemIsReference
 
ReferenceLoopHandling_itemReferenceLoopHandling
 
TypeNameHandling_itemTypeNameHandling
 

Properties

Type ItemConverterType [get, set]
 
object[] ItemConverterParameters [get, set]
 
NullValueHandling NullValueHandling [get, set]
 
DefaultValueHandling DefaultValueHandling [get, set]
 
ReferenceLoopHandling ReferenceLoopHandling [get, set]
 
ObjectCreationHandling ObjectCreationHandling [get, set]
 
TypeNameHandling TypeNameHandling [get, set]
 
bool IsReference [get, set]
 
int Order [get, set]
 
Required Required [get, set]
 
string PropertyName [get, set]
 
ReferenceLoopHandling ItemReferenceLoopHandling [get, set]
 
TypeNameHandling ItemTypeNameHandling [get, set]
 
bool ItemIsReference [get, set]
 
virtual object TypeId [get, set]
 

Static Private Member Functions

static global::System.Attribute[] InternalGetCustomAttributes (global::System.Reflection.PropertyInfo element, global::System.Type type, bool inherit)
 
static global::System.Attribute[] InternalGetCustomAttributes (global::System.Reflection.EventInfo element, global::System.Type type, bool inherit)
 
static global::System.Attribute[] InternalParamGetCustomAttributes (global::System.Reflection.ParameterInfo parameter, global::System.Type attributeType, bool inherit)
 
static bool InternalIsDefined (global::System.Reflection.PropertyInfo element, global::System.Type attributeType, bool inherit)
 
static bool InternalIsDefined (global::System.Reflection.EventInfo element, global::System.Type attributeType, bool inherit)
 
static bool AreFieldValuesEqual (object thisValue, object thatValue)
 

Private Attributes

Type< ItemConverterTypek__BackingField
 
object[]< ItemConverterParametersk__BackingField
 
string< PropertyNamek__BackingField
 

Detailed Description

Definition at line 12 of file JsonPropertyAttribute.cs.


The documentation for this class was generated from the following file: