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
UriBuilder.cs
Go to the documentation of this file.
1using System;
2using System.Net;
5
6namespace System
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200007E")]
9 public class UriBuilder
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60001E1")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1EA1380", Offset = "0x1EA1380", Length = "0x170")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "TryUpdateResponseUri", MemberParameters = new object[]
14 {
15 typeof(string),
17 }, ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebClient), Member = "GetUri", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(Uri))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
23 public UriBuilder(Uri uri)
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60001E2")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1EA14F0", Offset = "0x1EA14F0", Length = "0x168")]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Fragment", ReturnType = typeof(string))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Query", ReturnType = typeof(string))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Host", ReturnType = typeof(string))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_AbsolutePath", ReturnType = typeof(string))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Port", ReturnType = typeof(int))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Scheme", ReturnType = typeof(string))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_HasAuthority", ReturnType = typeof(bool))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_UserInfo", ReturnType = typeof(string))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
43 {
44 typeof(int),
45 typeof(int)
46 }, ReturnType = typeof(string))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
48 private void Init(Uri uri)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x17000062")]
54 public string Path
55 {
56 [global::Cpp2ILInjected.Token(Token = "0x60001E3")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1EA17AC", Offset = "0x1EA17AC", Length = "0xAC")]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "TryUpdateResponseUri", MemberParameters = new object[]
59 {
60 typeof(string),
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Replace", MemberParameters = new object[]
65 {
66 typeof(char),
67 typeof(char)
68 }, ReturnType = typeof(string))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "InternalEscapeString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
71 set
72 {
73 throw null;
74 }
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x17000063")]
78 public string Query
79 {
80 [global::Cpp2ILInjected.Token(Token = "0x60001E4")]
81 [global::Cpp2ILInjected.Address(RVA = "0x1EA1858", Offset = "0x1EA1858", Length = "0xB0")]
82 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebClient), Member = "GetUri", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(Uri))]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
87 {
88 typeof(string),
89 typeof(string)
90 }, ReturnType = typeof(string))]
91 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
92 set
93 {
94 throw null;
95 }
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x17000064")]
99 public Uri Uri
100 {
101 [global::Cpp2ILInjected.Token(Token = "0x60001E5")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1EA1908", Offset = "0x1EA1908", Length = "0x90")]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriBuilder), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriBuilder), Member = "GetHashCode", ReturnType = typeof(int))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FtpControlStream), Member = "TryUpdateResponseUri", MemberParameters = new object[]
107 {
108 typeof(string),
110 }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WebClient), Member = "GetUri", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(Uri))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriBuilder), Member = "SetFieldsFromUri", MemberParameters = new object[] { typeof(Uri) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
116 get
117 {
118 throw null;
119 }
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x60001E6")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1EA1998", Offset = "0x1EA1998", Length = "0x4C")]
124 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriBuilder), Member = "get_Uri", ReturnType = typeof(Uri))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
128 public override bool Equals(object rparam)
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x60001E7")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1EA19E4", Offset = "0x1EA19E4", Length = "0x18")]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriBuilder), Member = "get_Uri", ReturnType = typeof(Uri))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
138 public override int GetHashCode()
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x60001E8")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1EA1658", Offset = "0x1EA1658", Length = "0x154")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UriBuilder), Member = "get_Uri", ReturnType = typeof(Uri))]
147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Fragment", ReturnType = typeof(string))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Query", ReturnType = typeof(string))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Host", ReturnType = typeof(string))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_AbsolutePath", ReturnType = typeof(string))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Port", ReturnType = typeof(int))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_Scheme", ReturnType = typeof(string))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_HasAuthority", ReturnType = typeof(bool))]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Uri), Member = "get_UserInfo", ReturnType = typeof(string))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
159 {
160 typeof(int),
161 typeof(int)
162 }, ReturnType = typeof(string))]
163 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
164 private void SetFieldsFromUri(Uri uri)
165 {
166 throw null;
167 }
168
169 [global::Cpp2ILInjected.Token(Token = "0x60001E9")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1EA19FC", Offset = "0x1EA19FC", Length = "0x41C")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriParser), Member = "GetSyntax", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(UriParser))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
175 {
176 typeof(string),
177 typeof(string)
178 }, ReturnType = typeof(string))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UriFormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
184 public override string ToString()
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x4000160")]
190 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
191 private bool _changed;
192
193 [global::Cpp2ILInjected.Token(Token = "0x4000161")]
194 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
195 private string _fragment;
196
197 [global::Cpp2ILInjected.Token(Token = "0x4000162")]
198 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
199 private string _host;
200
201 [global::Cpp2ILInjected.Token(Token = "0x4000163")]
202 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
203 private string _password;
204
205 [global::Cpp2ILInjected.Token(Token = "0x4000164")]
206 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
207 private string _path;
208
209 [global::Cpp2ILInjected.Token(Token = "0x4000165")]
210 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
211 private int _port;
212
213 [global::Cpp2ILInjected.Token(Token = "0x4000166")]
214 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
215 private string _query;
216
217 [global::Cpp2ILInjected.Token(Token = "0x4000167")]
218 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
219 private string _scheme;
220
221 [global::Cpp2ILInjected.Token(Token = "0x4000168")]
222 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
223 private string _schemeDelimiter;
224
225 [global::Cpp2ILInjected.Token(Token = "0x4000169")]
226 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
227 private Uri _uri;
228
229 [global::Cpp2ILInjected.Token(Token = "0x400016A")]
230 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
231 private string _username;
232 }
233}
class f__AnonymousType0<< Count > j__TPar
string _schemeDelimiter
override bool Equals(object rparam)
override int GetHashCode()
override string ToString()
UriBuilder(Uri uri)
Definition UriBuilder.cs:23
void Init(Uri uri)
Definition UriBuilder.cs:48
void SetFieldsFromUri(Uri uri)