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
ReflectionPermission.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::System.Runtime.InteropServices.ComVisible(true)]
10 [global::Cpp2ILInjected.Token(Token = "0x20002AD")]
11 [global::System.Serializable]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x600174F")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1AF0DA4", Offset = "0x1AF0DA4", Length = "0x40")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CodeAccessPermission), Member = "CheckPermissionState", MemberParameters = new object[]
20 {
22 typeof(bool)
23 }, ReturnType = typeof(PermissionState))]
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6001750")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1AF0DE4", Offset = "0x1AF0DE4", Length = "0x2C")]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonTypeReflector", Member = "get_DynamicCodeGeneration", ReturnType = typeof(bool))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x1700025E")]
41 {
42 [global::Cpp2ILInjected.Token(Token = "0x6001751")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1AF0EC4", Offset = "0x1AF0EC4", Length = "0x8")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 get
46 {
47 throw null;
48 }
49 [global::Cpp2ILInjected.Token(Token = "0x6001752")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1AF0E10", Offset = "0x1AF0E10", Length = "0xB4")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "Copy", ReturnType = typeof(IPermission))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "Intersect", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(IPermission))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "Union", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(IPermission))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::Locale), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
58 {
59 typeof(string),
60 typeof(object)
61 }, ReturnType = typeof(string))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
63 {
64 typeof(string),
65 typeof(string)
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
68 set
69 {
70 throw null;
71 }
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6001753")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1AF0ECC", Offset = "0x1AF0ECC", Length = "0x68")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "set_Flags", MemberParameters = new object[] { typeof(ReflectionPermissionFlag) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
80 public override IPermission Copy()
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6001754")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1AF0F34", Offset = "0x1AF0F34", Length = "0x174")]
87 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CodeAccessPermission), Member = "CheckSecurityElement", MemberParameters = new object[]
90 {
92 typeof(string),
93 typeof(int),
94 typeof(int)
95 }, ReturnType = typeof(int))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CodeAccessPermission), Member = "IsUnrestricted", MemberParameters = new object[] { typeof(SecurityElement) }, ReturnType = typeof(bool))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityElement), Member = "get_Attributes", ReturnType = typeof(global::System.Collections.Hashtable))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
100 public override void FromXml(SecurityElement esd)
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x6001755")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1AF10A8", Offset = "0x1AF10A8", Length = "0xE4")]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "Cast", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(ReflectionPermission))]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "set_Flags", MemberParameters = new object[] { typeof(ReflectionPermissionFlag) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
112 public override IPermission Intersect(IPermission target)
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6001756")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1AF1240", Offset = "0x1AF1240", Length = "0x50")]
119 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "Cast", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(ReflectionPermission))]
122 public override bool IsSubsetOf(IPermission target)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x6001757")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1AF1230", Offset = "0x1AF1230", Length = "0x10")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 public bool IsUnrestricted()
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x6001758")]
137 [global::Cpp2ILInjected.Address(RVA = "0x1AF1290", Offset = "0x1AF1290", Length = "0x1CC")]
138 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CodeAccessPermission), Member = "Element", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(SecurityElement))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityElement), Member = "AddAttribute", MemberParameters = new object[]
142 {
143 typeof(string),
144 typeof(string)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
147 {
148 typeof(string),
149 typeof(string)
150 }, ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
152 public override SecurityElement ToXml()
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x6001759")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1AF145C", Offset = "0x1AF145C", Length = "0xE4")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "Cast", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(ReflectionPermission))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectionPermission), Member = "set_Flags", MemberParameters = new object[] { typeof(ReflectionPermissionFlag) }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x600175A")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1AF118C", Offset = "0x1AF118C", Length = "0xA4")]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "Intersect", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(IPermission))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "IsSubsetOf", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectionPermission), Member = "Union", MemberParameters = new object[] { typeof(IPermission) }, ReturnType = typeof(IPermission))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CodeAccessPermission), Member = "ThrowInvalidPermission", MemberParameters = new object[]
179 {
180 typeof(IPermission),
181 typeof(global::System.Type)
182 }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x4000BF0")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
192 }
193}
class f__AnonymousType0<< Count > j__TPar
override IPermission Intersect(IPermission target)
override IPermission Union(IPermission other)
ReflectionPermission Cast(IPermission target)