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
WebRequestPrefixElement.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Net
6{
7 // Token: 0x020001B2 RID: 434
9 {
10 // Token: 0x17000229 RID: 553
11 // (get) Token: 0x06000A9F RID: 2719 RVA: 0x00023664 File Offset: 0x00021864
12 // (set) Token: 0x06000AA0 RID: 2720 RVA: 0x000236F8 File Offset: 0x000218F8
14 {
15 get
16 {
17 IWebRequestCreate webRequestCreate;
18 if (this.creator == null)
19 {
20 Type type = this.creatorType;
21 long num = 0L;
22 Monitor.Enter(this, num != 0L);
23 if (this.creator == null)
24 {
25 Type type2 = this.creatorType;
27 object obj;
28 if (obj == null)
29 {
30 return webRequestCreate;
31 }
32 if (obj == null)
33 {
34 throw new InvalidCastException();
35 }
37 if (obj == null)
38 {
39 throw new InvalidCastException();
40 }
41 }
42 long num2 = 0L;
43 Monitor.Exit(this);
44 if (num2 != 0L)
45 {
46 throw new OutOfMemoryException();
47 }
48 }
49 webRequestCreate = this.creator;
50 return webRequestCreate;
51 }
52 set
53 {
55 }
56 }
57
58 // Token: 0x06000AA1 RID: 2721 RVA: 0x0002370C File Offset: 0x0002190C
60 {
61 if (!true)
62 {
63 }
64 this.Prefix = P;
66 }
67
68 // Token: 0x06000AA2 RID: 2722 RVA: 0x0002373C File Offset: 0x0002193C
70 {
71 this.Prefix = P;
73 }
74
75 // Token: 0x0400090B RID: 2315
76 public string Prefix;
77
78 // Token: 0x0400090C RID: 2316
80
81 // Token: 0x0400090D RID: 2317
82 internal Type creatorType;
83 }
84}
class f__AnonymousType0<< Count > j__TPar
static CultureInfo InvariantCulture
WebRequestPrefixElement(string P, Type creatorType)
WebRequestPrefixElement(string P, IWebRequestCreate C)
static void Exit(object obj)
Definition Monitor.cs:47
static void Enter(object obj)
Definition Monitor.cs:11