terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
JsonContainerContract.cs
Go to the documentation of this file.
1using System;
5
7{
8 // Token: 0x0200007C RID: 124
11 {
12 // Token: 0x170000BB RID: 187
13 // (get) Token: 0x06000454 RID: 1108 RVA: 0x0000B9FC File Offset: 0x00009BFC
14 // (set) Token: 0x06000455 RID: 1109 RVA: 0x0000BA10 File Offset: 0x00009C10
16 {
17 get
18 {
19 return this._itemContract;
20 }
21 set
22 {
24 if (value != null)
25 {
29 return;
30 }
31 }
32 }
33
34 // Token: 0x170000BC RID: 188
35 // (get) Token: 0x06000456 RID: 1110 RVA: 0x0000BA44 File Offset: 0x00009C44
37 {
38 get
39 {
40 return this._finalItemContract;
41 }
42 }
43
44 // Token: 0x170000BD RID: 189
45 // (get) Token: 0x06000457 RID: 1111 RVA: 0x0000BA58 File Offset: 0x00009C58
46 // (set) Token: 0x06000458 RID: 1112 RVA: 0x0000BA6C File Offset: 0x00009C6C
48 {
50 get
51 {
52 return this.<ItemConverter>k__BackingField;
53 }
55 set
56 {
58 }
59 }
60
61 // Token: 0x170000BE RID: 190
62 // (get) Token: 0x06000459 RID: 1113 RVA: 0x0000BA80 File Offset: 0x00009C80
63 // (set) Token: 0x0600045A RID: 1114 RVA: 0x0000BA94 File Offset: 0x00009C94
64 public bool? ItemIsReference
65 {
67 get
68 {
70 }
72 set
73 {
75 }
76 }
77
78 // Token: 0x170000BF RID: 191
79 // (get) Token: 0x0600045B RID: 1115 RVA: 0x0000212A File Offset: 0x0000032A
80 // (set) Token: 0x0600045C RID: 1116 RVA: 0x0000BAA8 File Offset: 0x00009CA8
82 {
84 get
85 {
86 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
87 }
89 set
90 {
91 }
92 }
93
94 // Token: 0x170000C0 RID: 192
95 // (get) Token: 0x0600045D RID: 1117 RVA: 0x0000212A File Offset: 0x0000032A
96 // (set) Token: 0x0600045E RID: 1118 RVA: 0x0000BAB8 File Offset: 0x00009CB8
98 {
100 get
101 {
102 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
103 }
105 set
106 {
107 }
108 }
109
110 // Token: 0x0600045F RID: 1119 RVA: 0x0000BAC8 File Offset: 0x00009CC8
113 {
114 if (!true)
115 {
116 }
118 if (cachedAttribute != null)
119 {
120 Type <ItemConverterType>k__BackingField = cachedAttribute.<ItemConverterType>k__BackingField;
121 if (<ItemConverterType>k__BackingField != null)
122 {
123 object[] <ItemConverterParameters>k__BackingField = cachedAttribute.<ItemConverterParameters>k__BackingField;
124 if (!true)
125 {
126 }
129 }
130 bool? itemIsReference = cachedAttribute._itemIsReference;
132 }
133 }
134
135 // Token: 0x0400020B RID: 523
137
138 // Token: 0x0400020C RID: 524
140
141 // Token: 0x0400020D RID: 525
143 private JsonConverter <ItemConverter>k__BackingField;
144
145 // Token: 0x0400020E RID: 526
148
149 // Token: 0x0400020F RID: 527
152
153 // Token: 0x04000210 RID: 528
156 }
157}
class f__AnonymousType0<< Count > j__TPar
ReferenceLoopHandling?< ItemReferenceLoopHandling > k__BackingField
TypeNameHandling?< ItemTypeNameHandling > k__BackingField
static JsonConverter CreateJsonConverterInstance(Type converterType, object[] converterArgs)