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
LicenseProviderAttribute.cs
Go to the documentation of this file.
1using System;
4
6{
7 [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
8 [global::Cpp2ILInjected.Token(Token = "0x2000397")]
9 public sealed class LicenseProviderAttribute : Attribute
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60017E9")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1E4F3E8", Offset = "0x1E4F3E8", Length = "0x1C")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Attribute), Member = ".ctor", ReturnType = typeof(void))]
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60017EA")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1E4F404", Offset = "0x1E4F404", Length = "0x28")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Attribute), Member = ".ctor", ReturnType = typeof(void))]
24 public LicenseProviderAttribute(string typeName)
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60017EB")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1E4F42C", Offset = "0x1E4F42C", Length = "0x28")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Attribute), Member = ".ctor", ReturnType = typeof(void))]
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x17000571")]
40 {
41 [global::Cpp2ILInjected.Token(Token = "0x60017EC")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1E4F114", Offset = "0x1E4F114", Length = "0xC8")]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LicenseManager), Member = "ValidateInternalRecursive", MemberParameters = new object[]
44 {
46 typeof(Type),
47 typeof(object),
48 typeof(bool),
50 typeof(ref string)
51 }, ReturnType = typeof(bool))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LicenseProviderAttribute), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
55 {
56 typeof(Type),
58 }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
60 get
61 {
62 throw null;
63 }
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x17000572")]
67 public override object TypeId
68 {
69 [global::Cpp2ILInjected.Token(Token = "0x60017ED")]
70 [global::Cpp2ILInjected.Address(RVA = "0x1E4F454", Offset = "0x1E4F454", Length = "0xB0")]
71 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
74 {
75 typeof(Type),
77 }, ReturnType = typeof(bool))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
80 {
81 typeof(string),
82 typeof(string)
83 }, ReturnType = typeof(string))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
85 get
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x60017EE")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1E4F504", Offset = "0x1E4F504", Length = "0x10C")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LicenseProviderAttribute), Member = "get_LicenseProvider", ReturnType = typeof(Type))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
97 {
98 typeof(Type),
100 }, ReturnType = typeof(bool))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
102 {
103 typeof(Type),
104 typeof(Type)
105 }, ReturnType = typeof(bool))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
107 public override bool Equals(object value)
108 {
109 throw null;
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x60017EF")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1E4F610", Offset = "0x1E4F610", Length = "0x8")]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Attribute), Member = "GetHashCode", ReturnType = typeof(int))]
116 public override int GetHashCode()
117 {
118 throw null;
119 }
120
121 // Note: this type is marked as 'beforefieldinit'.
122 [global::Cpp2ILInjected.Token(Token = "0x60017F0")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1E4F618", Offset = "0x1E4F618", Length = "0x60")]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Attribute), Member = ".ctor", ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
128 {
129 throw null;
130 }
131
132 [global::Cpp2ILInjected.Token(Token = "0x4001235")]
134
135 [global::Cpp2ILInjected.Token(Token = "0x4001236")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
138
139 [global::Cpp2ILInjected.Token(Token = "0x4001237")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
141 private string _licenseProviderName;
142 }
143}
class f__AnonymousType0<< Count > j__TPar
static readonly LicenseProviderAttribute Default