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
UnmanagedMemoryStream.cs
Go to the documentation of this file.
1using System;
10
11namespace System.IO
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000548")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6002815")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1B99E0C", Offset = "0x1B99E0C", Length = "0x64")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PinnedBufferMemoryStream), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MarshalByRefObject), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
23 {
24 throw null;
25 }
26
27 [global::System.CLSCompliant(false)]
28 [global::Cpp2ILInjected.Token(Token = "0x6002816")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1B8D85C", Offset = "0x1B8D85C", Length = "0x80")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Reflection.RuntimeAssembly.UnmanagedMemoryStreamForModule), Member = ".ctor", MemberParameters = new object[]
31 {
32 typeof(byte*),
33 typeof(long),
34 typeof(global::System.Reflection.Module)
35 }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MarshalByRefObject), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "Initialize", MemberParameters = new object[]
39 {
40 typeof(byte*),
41 typeof(long),
42 typeof(long),
44 }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 {
48 throw null;
49 }
50
51 [global::System.CLSCompliant(false)]
52 [global::Cpp2ILInjected.Token(Token = "0x6002817")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1B9EE10", Offset = "0x1B9EE10", Length = "0x90")]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "_LoadObjectV2", MemberParameters = new object[]
55 {
56 typeof(int),
57 typeof(ref global::System.Resources.ResourceTypeCode)
58 }, ReturnType = typeof(object))]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MarshalByRefObject), Member = ".ctor", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "Initialize", MemberParameters = new object[]
62 {
63 typeof(byte*),
64 typeof(long),
65 typeof(long),
67 }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
70 {
71 throw null;
72 }
73
74 [global::System.CLSCompliant(false)]
75 [global::Cpp2ILInjected.Token(Token = "0x6002818")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1B99E70", Offset = "0x1B99E70", Length = "0x1F0")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PinnedBufferMemoryStream), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = ".ctor", MemberParameters = new object[]
80 {
81 typeof(byte*),
82 typeof(long)
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = ".ctor", MemberParameters = new object[]
85 {
86 typeof(byte*),
87 typeof(long),
88 typeof(long),
89 typeof(FileAccess)
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
93 {
94 typeof(string),
95 typeof(string)
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 24)]
100 protected unsafe void Initialize(byte* pointer, long length, long capacity, FileAccess access)
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x170005C0")]
106 public override bool CanRead
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x6002819")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1B9EEA0", Offset = "0x1B9EEA0", Length = "0x1C")]
110 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
111 get
112 {
113 throw null;
114 }
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x170005C1")]
118 public override bool CanSeek
119 {
120 [global::Cpp2ILInjected.Token(Token = "0x600281A")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1B9EEBC", Offset = "0x1B9EEBC", Length = "0x8")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 get
124 {
125 throw null;
126 }
127 }
128
129 [global::Cpp2ILInjected.Token(Token = "0x170005C2")]
130 public override bool CanWrite
131 {
132 [global::Cpp2ILInjected.Token(Token = "0x600281B")]
133 [global::Cpp2ILInjected.Address(RVA = "0x1B9EEC4", Offset = "0x1B9EEC4", Length = "0x1C")]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
135 get
136 {
137 throw null;
138 }
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x600281C")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1B8D8F4", Offset = "0x1B8D8F4", Length = "0xC")]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
144 protected override void Dispose(bool disposing)
145 {
146 throw null;
147 }
148
149 [global::Cpp2ILInjected.Token(Token = "0x600281D")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1B9EEE4", Offset = "0x1B9EEE4", Length = "0x34")]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Flush", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "get_Length", ReturnType = typeof(long))]
153 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "get_PositionPointer", ReturnType = typeof(byte*))]
154 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "ReadCore", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "ReadByte", ReturnType = typeof(int))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Seek", MemberParameters = new object[]
157 {
158 typeof(long),
160 }, ReturnType = typeof(long))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "SetLength", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "WriteByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "GetStreamIsClosed", ReturnType = typeof(global::System.Exception))]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
167 private unsafe void EnsureNotClosed()
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x600281E")]
173 [global::Cpp2ILInjected.Address(RVA = "0x1B9EF18", Offset = "0x1B9EF18", Length = "0x3C")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "ReadCore", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "ReadByte", ReturnType = typeof(int))]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "GetReadNotSupported", ReturnType = typeof(global::System.Exception))]
179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
180 private void EnsureReadable()
181 {
182 throw null;
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x600281F")]
186 [global::Cpp2ILInjected.Address(RVA = "0x1B9EF54", Offset = "0x1B9EF54", Length = "0x3C")]
187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "SetLength", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "WriteByte", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "GetWriteNotSupported", ReturnType = typeof(global::System.Exception))]
193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
194 private void EnsureWriteable()
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x6002820")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1B9EF90", Offset = "0x1B9EF90", Length = "0x4")]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
203 public override void Flush()
204 {
205 throw null;
206 }
207
208 [global::Cpp2ILInjected.Token(Token = "0x6002821")]
209 [global::Cpp2ILInjected.Address(RVA = "0x1B9EF94", Offset = "0x1B9EF94", Length = "0x174")]
210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
215 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
216 public override global::System.Threading.Tasks.Task FlushAsync(global::System.Threading.CancellationToken cancellationToken)
217 {
218 throw null;
219 }
220
221 [global::Cpp2ILInjected.Token(Token = "0x170005C3")]
222 public override long Length
223 {
224 [global::Cpp2ILInjected.Token(Token = "0x6002822")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1B9F108", Offset = "0x1B9F108", Length = "0x1C")]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
229 get
230 {
231 throw null;
232 }
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x170005C4")]
236 public override long Position
237 {
238 [global::Cpp2ILInjected.Token(Token = "0x6002823")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1B9F124", Offset = "0x1B9F124", Length = "0x48")]
240 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "GetStreamIsClosed", ReturnType = typeof(global::System.Exception))]
244 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
245 get
246 {
247 throw null;
248 }
249 [global::Cpp2ILInjected.Token(Token = "0x6002824")]
250 [global::Cpp2ILInjected.Address(RVA = "0x1B9F16C", Offset = "0x1B9F16C", Length = "0xA4")]
251 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
254 {
255 typeof(ref long),
256 typeof(long)
257 }, ReturnType = typeof(long))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
259 {
260 typeof(string),
261 typeof(string)
262 }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "GetStreamIsClosed", ReturnType = typeof(global::System.Exception))]
264 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
265 set
266 {
267 throw null;
268 }
269 }
270
271 [global::System.CLSCompliant(false)]
272 [global::Cpp2ILInjected.Token(Token = "0x170005C5")]
274 {
275 [global::Cpp2ILInjected.Token(Token = "0x6002825")]
276 [global::Cpp2ILInjected.Address(RVA = "0x1B9F210", Offset = "0x1B9F210", Length = "0xB8")]
277 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "CompareStringEqualsName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
279 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "AllocateStringForNameIndex", MemberParameters = new object[]
280 {
281 typeof(int),
282 typeof(ref int)
283 }, ReturnType = typeof(string))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "_LoadObjectV2", MemberParameters = new object[]
285 {
286 typeof(int),
287 typeof(ref global::System.Resources.ResourceTypeCode)
288 }, ReturnType = typeof(object))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Resources.ResourceReader), Member = "_ReadResources", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IndexOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
296 get
297 {
298 throw null;
299 }
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x6002826")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1B9F2C8", Offset = "0x1B9F2C8", Length = "0x1B0")]
304 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "ReadCore", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
309 {
310 typeof(string),
311 typeof(string)
312 }, ReturnType = typeof(void))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
314 {
315 typeof(string),
316 typeof(string)
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
320 public override int Read(byte[] buffer, int offset, int count)
321 {
322 throw null;
323 }
324
325 [global::Cpp2ILInjected.Token(Token = "0x6002827")]
326 [global::Cpp2ILInjected.Address(RVA = "0x1B9F478", Offset = "0x1B9F478", Length = "0xE0")]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
331 {
332 typeof(global::System.Type),
333 typeof(global::System.Type)
334 }, ReturnType = typeof(bool))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "ReadCore", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
336 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Read", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
337 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
338 public override int Read(global::System.Span<byte> buffer)
339 {
340 throw null;
341 }
342
343 [global::Cpp2ILInjected.Token(Token = "0x6002828")]
344 [global::Cpp2ILInjected.Address(RVA = "0x1B9A064", Offset = "0x1B9A064", Length = "0x214")]
345 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
346 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Read", MemberParameters = new object[]
347 {
348 typeof(byte[]),
349 typeof(int),
350 typeof(int)
351 }, ReturnType = typeof(int))]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Read", MemberParameters = new object[] { typeof(global::System.Span<byte>) }, ReturnType = typeof(int))]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureReadable", ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Math), Member = "Min", MemberParameters = new object[]
358 {
359 typeof(long),
360 typeof(long)
361 }, ReturnType = typeof(long))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "GetReference", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.Span`1<T>" }, ReturnType = "T&")]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "PrepareConstrainedRegions", ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "AcquirePointer", MemberParameters = new object[] { typeof(ref byte*) }, ReturnType = typeof(void))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
366 {
367 typeof(byte*),
368 typeof(byte*),
369 typeof(int),
370 typeof(bool)
371 }, ReturnType = typeof(void))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "ReleasePointer", ReturnType = typeof(void))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
374 {
375 typeof(ref long),
376 typeof(long)
377 }, ReturnType = typeof(long))]
378 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
379 internal unsafe int ReadCore(global::System.Span<byte> buffer)
380 {
381 throw null;
382 }
383
384 [global::Cpp2ILInjected.Token(Token = "0x6002829")]
385 [global::Cpp2ILInjected.Address(RVA = "0x1B9F558", Offset = "0x1B9F558", Length = "0x300")]
386 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
388 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task<int>), Member = "get_Result", ReturnType = "TResult")]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task[]), Member = "FromResult", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[] { typeof(int) }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
393 {
394 typeof(string),
395 typeof(string)
396 }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
398 {
399 typeof(string),
400 typeof(string)
401 }, ReturnType = typeof(void))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromException", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
404 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
405 public override global::System.Threading.Tasks.Task<int> ReadAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
406 {
407 throw null;
408 }
409
410 [global::Cpp2ILInjected.Token(Token = "0x600282A")]
411 [global::Cpp2ILInjected.Address(RVA = "0x1B9F858", Offset = "0x1B9F858", Length = "0x294")]
412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
416 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
417 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Memory<>), Member = "op_Implicit", MemberParameters = new object[] { "System.Memory`1<T>" }, ReturnType = "System.ReadOnlyMemory`1<T>")]
418 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "TryGetArray", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.ReadOnlyMemory`1<T>", "System.ArraySegment`1<T>&" }, ReturnType = typeof(bool))]
419 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromException", MemberTypeParameters = new object[] { "TResult" }, MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = "System.Threading.Tasks.Task`1<TResult>")]
420 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
421 public override global::System.Threading.Tasks.ValueTask<int> ReadAsync(global::System.Memory<byte> buffer, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
422 {
423 throw null;
424 }
425
426 [global::Cpp2ILInjected.Token(Token = "0x600282B")]
427 [global::Cpp2ILInjected.Address(RVA = "0x1B9FAEC", Offset = "0x1B9FAEC", Length = "0x148")]
428 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
429 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureReadable", ReturnType = typeof(void))]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
434 {
435 typeof(ref long),
436 typeof(long)
437 }, ReturnType = typeof(long))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "PrepareConstrainedRegions", ReturnType = typeof(void))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "AcquirePointer", MemberParameters = new object[] { typeof(ref byte*) }, ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "ReleasePointer", ReturnType = typeof(void))]
441 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
442 public unsafe override int ReadByte()
443 {
444 throw null;
445 }
446
447 [global::Cpp2ILInjected.Token(Token = "0x600282C")]
448 [global::Cpp2ILInjected.Address(RVA = "0x1B9FC34", Offset = "0x1B9FC34", Length = "0x108")]
449 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
450 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
454 {
455 typeof(ref long),
456 typeof(long)
457 }, ReturnType = typeof(long))]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
460 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
461 public override long Seek(long offset, SeekOrigin loc)
462 {
463 throw null;
464 }
465
466 [global::Cpp2ILInjected.Token(Token = "0x600282D")]
467 [global::Cpp2ILInjected.Address(RVA = "0x1B9FD3C", Offset = "0x1B9FD3C", Length = "0x184")]
468 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureWriteable", ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "ZeroMemory", MemberParameters = new object[]
474 {
475 typeof(byte*),
476 typeof(long)
477 }, ReturnType = typeof(void))]
478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
479 {
480 typeof(ref long),
481 typeof(long)
482 }, ReturnType = typeof(long))]
483 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
484 {
485 typeof(string),
486 typeof(string)
487 }, ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
491 public unsafe override void SetLength(long value)
492 {
493 throw null;
494 }
495
496 [global::Cpp2ILInjected.Token(Token = "0x600282E")]
497 [global::Cpp2ILInjected.Address(RVA = "0x1B9FEC0", Offset = "0x1B9FEC0", Length = "0x1DC")]
498 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
499 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
500 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Span<>), Member = "op_Implicit", MemberParameters = new object[] { "System.Span`1<T>" }, ReturnType = "System.ReadOnlySpan`1<T>")]
502 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
504 {
505 typeof(string),
506 typeof(string)
507 }, ReturnType = typeof(void))]
508 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
509 {
510 typeof(string),
511 typeof(string)
512 }, ReturnType = typeof(void))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
514 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
515 public override void Write(byte[] buffer, int offset, int count)
516 {
517 throw null;
518 }
519
520 [global::Cpp2ILInjected.Token(Token = "0x600282F")]
521 [global::Cpp2ILInjected.Address(RVA = "0x1BA009C", Offset = "0x1BA009C", Length = "0xE0")]
522 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
523 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
524 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
525 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
526 {
527 typeof(global::System.Type),
528 typeof(global::System.Type)
529 }, ReturnType = typeof(bool))]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "WriteCore", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Write", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
532 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
533 public override void Write(global::System.ReadOnlySpan<byte> buffer)
534 {
535 throw null;
536 }
537
538 [global::Cpp2ILInjected.Token(Token = "0x6002830")]
539 [global::Cpp2ILInjected.Address(RVA = "0x1B9A27C", Offset = "0x1B9A27C", Length = "0x2D8")]
540 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Write", MemberParameters = new object[]
542 {
543 typeof(byte[]),
544 typeof(int),
545 typeof(int)
546 }, ReturnType = typeof(void))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnmanagedMemoryStream), Member = "Write", MemberParameters = new object[] { typeof(global::System.ReadOnlySpan<byte>) }, ReturnType = typeof(void))]
548 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureWriteable", ReturnType = typeof(void))]
551 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
552 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "ZeroMemory", MemberParameters = new object[]
553 {
554 typeof(byte*),
555 typeof(long)
556 }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
558 {
559 typeof(ref long),
560 typeof(long)
561 }, ReturnType = typeof(long))]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "GetReference", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.ReadOnlySpan`1<T>" }, ReturnType = "T&")]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "PrepareConstrainedRegions", ReturnType = typeof(void))]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "AcquirePointer", MemberParameters = new object[] { typeof(ref byte*) }, ReturnType = typeof(void))]
565 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "Memcpy", MemberParameters = new object[]
566 {
567 typeof(byte*),
568 typeof(byte*),
569 typeof(int),
570 typeof(bool)
571 }, ReturnType = typeof(void))]
572 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "ReleasePointer", ReturnType = typeof(void))]
573 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
575 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
576 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
577 internal unsafe void WriteCore(global::System.ReadOnlySpan<byte> buffer)
578 {
579 throw null;
580 }
581
582 [global::Cpp2ILInjected.Token(Token = "0x6002831")]
583 [global::Cpp2ILInjected.Address(RVA = "0x1BA017C", Offset = "0x1BA017C", Length = "0x2B0")]
584 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
585 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
586 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[]
589 {
590 typeof(string),
591 typeof(string)
592 }, ReturnType = typeof(void))]
593 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[]
594 {
595 typeof(string),
596 typeof(string)
597 }, ReturnType = typeof(void))]
598 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
599 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
600 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
601 public override global::System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
602 {
603 throw null;
604 }
605
606 [global::Cpp2ILInjected.Token(Token = "0x6002832")]
607 [global::Cpp2ILInjected.Address(RVA = "0x1BA042C", Offset = "0x1BA042C", Length = "0x214")]
608 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
609 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.CancellationToken), Member = "get_IsCancellationRequested", ReturnType = typeof(bool))]
611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromCanceled", MemberParameters = new object[] { typeof(global::System.Threading.CancellationToken) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.MemoryMarshal), Member = "TryGetArray", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "System.ReadOnlyMemory`1<T>", "System.ArraySegment`1<T>&" }, ReturnType = typeof(bool))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "FromException", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(global::System.Threading.Tasks.Task))]
615 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
616 public override global::System.Threading.Tasks.ValueTask WriteAsync(global::System.ReadOnlyMemory<byte> buffer, global::System.Threading.CancellationToken cancellationToken = default(global::System.Threading.CancellationToken))
617 {
618 throw null;
619 }
620
621 [global::Cpp2ILInjected.Token(Token = "0x6002833")]
622 [global::Cpp2ILInjected.Address(RVA = "0x1BA0640", Offset = "0x1BA0640", Length = "0x208")]
623 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
624 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
625 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureNotClosed", ReturnType = typeof(void))]
626 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnmanagedMemoryStream), Member = "EnsureWriteable", ReturnType = typeof(void))]
627 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Read", MemberParameters = new object[] { typeof(ref long) }, ReturnType = typeof(long))]
628 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Buffer), Member = "ZeroMemory", MemberParameters = new object[]
629 {
630 typeof(byte*),
631 typeof(long)
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Interlocked), Member = "Exchange", MemberParameters = new object[]
634 {
635 typeof(ref long),
636 typeof(long)
637 }, ReturnType = typeof(long))]
638 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.CompilerServices.RuntimeHelpers), Member = "PrepareConstrainedRegions", ReturnType = typeof(void))]
639 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "AcquirePointer", MemberParameters = new object[] { typeof(ref byte*) }, ReturnType = typeof(void))]
640 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.SafeBuffer), Member = "ReleasePointer", ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
642 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
643 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
644 public unsafe override void WriteByte(byte value)
645 {
646 throw null;
647 }
648
649 [global::Cpp2ILInjected.Token(Token = "0x40015B8")]
650 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
651 private global::System.Runtime.InteropServices.SafeBuffer _buffer;
652
653 [global::Cpp2ILInjected.Token(Token = "0x40015B9")]
654 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
655 private unsafe byte* _mem;
656
657 [global::Cpp2ILInjected.Token(Token = "0x40015BA")]
658 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
659 private long _length;
660
661 [global::Cpp2ILInjected.Token(Token = "0x40015BB")]
662 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
663 private long _capacity;
664
665 [global::Cpp2ILInjected.Token(Token = "0x40015BC")]
666 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
667 private long _position;
668
669 [global::Cpp2ILInjected.Token(Token = "0x40015BD")]
670 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
671 private long _offset;
672
673 [global::Cpp2ILInjected.Token(Token = "0x40015BE")]
674 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
676
677 [global::Cpp2ILInjected.Token(Token = "0x40015BF")]
678 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
679 internal bool _isOpen;
680
681 [global::Cpp2ILInjected.Token(Token = "0x40015C0")]
682 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
683 private global::System.Threading.Tasks.Task<int> _lastReadTask;
684 }
685}
class f__AnonymousType0<< Count > j__TPar
override global::System.Threading.Tasks.Task FlushAsync(global::System.Threading.CancellationToken cancellationToken)
override global::System.Threading.Tasks.Task< int > ReadAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
unsafe override void WriteByte(byte value)
override global::System.Threading.Tasks.ValueTask WriteAsync(global::System.ReadOnlyMemory< byte > buffer, global::System.Threading.CancellationToken cancellationToken=default(global::System.Threading.CancellationToken))
override global::System.Threading.Tasks.ValueTask< int > ReadAsync(global::System.Memory< byte > buffer, global::System.Threading.CancellationToken cancellationToken=default(global::System.Threading.CancellationToken))
unsafe void WriteCore(global::System.ReadOnlySpan< byte > buffer)
unsafe void Initialize(byte *pointer, long length, long capacity, FileAccess access)
override int Read(global::System.Span< byte > buffer)
override global::System.Threading.Tasks.Task WriteAsync(byte[] buffer, int offset, int count, global::System.Threading.CancellationToken cancellationToken)
unsafe UnmanagedMemoryStream(byte *pointer, long length)
override long Seek(long offset, SeekOrigin loc)
override void Dispose(bool disposing)
override void Write(global::System.ReadOnlySpan< byte > buffer)
override int Read(byte[] buffer, int offset, int count)
override void Write(byte[] buffer, int offset, int count)
unsafe override void SetLength(long value)
global::System.Runtime.InteropServices.SafeBuffer _buffer
global::System.Threading.Tasks.Task< int > _lastReadTask
unsafe int ReadCore(global::System.Span< byte > buffer)
unsafe UnmanagedMemoryStream(byte *pointer, long length, long capacity, FileAccess access)