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
WellKnownClientTypeEntry.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Reflection
;
3
using
System.Runtime.InteropServices
;
4
5
namespace
System.Runtime.Remoting
6
{
7
// Token: 0x02000354 RID: 852
8
[
ComVisible
(
true
)]
9
public
class
WellKnownClientTypeEntry
:
TypeEntry
10
{
11
// Token: 0x06001C7E RID: 7294 RVA: 0x0003DFD8 File Offset: 0x0003C1D8
12
public
WellKnownClientTypeEntry
(
string
typeName,
string
assemblyName,
string
objectUrl
)
13
{
14
this.obj_url
=
objectUrl
;
15
this.assembly_name
= assemblyName;
16
this.type_name
= typeName;
17
Assembly
assembly =
Assembly
.
Load
(assemblyName);
18
this.obj_type
= assembly;
19
}
20
21
// Token: 0x17000348 RID: 840
22
// (get) Token: 0x06001C7F RID: 7295 RVA: 0x0003E020 File Offset: 0x0003C220
23
public
string
ApplicationUrl
24
{
25
get
26
{
27
return
this.
app_url
;
28
}
29
}
30
31
// Token: 0x17000349 RID: 841
32
// (get) Token: 0x06001C80 RID: 7296 RVA: 0x0003E034 File Offset: 0x0003C234
33
public
Type
ObjectType
34
{
35
get
36
{
37
return
this.
obj_type
;
38
}
39
}
40
41
// Token: 0x1700034A RID: 842
42
// (get) Token: 0x06001C81 RID: 7297 RVA: 0x0003E048 File Offset: 0x0003C248
43
public
string
ObjectUrl
44
{
45
get
46
{
47
return
this.
obj_url
;
48
}
49
}
50
51
// Token: 0x06001C82 RID: 7298 RVA: 0x0003E05C File Offset: 0x0003C25C
52
public
override
string
ToString
()
53
{
54
string
text
= this.
obj_url
;
55
string
text2 = this.
app_url
;
56
string
assembly_name
= this.
assembly_name
;
57
string
type_name
= this.
type_name
;
58
string
text3
;
59
if
(text2 !=
null
)
60
{
61
text3
=
type_name
+
assembly_name
+
text
+ text2;
62
return
text3
;
63
}
64
return
text3
+
assembly_name
+
text
;
65
}
66
67
// Token: 0x04000E71 RID: 3697
68
private
Type
obj_type
;
69
70
// Token: 0x04000E72 RID: 3698
71
private
string
obj_url
;
72
73
// Token: 0x04000E73 RID: 3699
74
private
string
app_url
;
75
}
76
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Reflection.Assembly.Load
static Assembly Load(string assemblyString)
Definition
Assembly.cs:267
System.Reflection.Assembly
Definition
Assembly.cs:19
System.Runtime.Remoting.TypeEntry.type_name
string type_name
Definition
TypeEntry.cs:49
System.Runtime.Remoting.TypeEntry.assembly_name
string assembly_name
Definition
TypeEntry.cs:46
System.Runtime.Remoting.TypeEntry
Definition
TypeEntry.cs:9
System.Runtime.Remoting.WellKnownClientTypeEntry.app_url
string app_url
Definition
WellKnownClientTypeEntry.cs:74
System.Runtime.Remoting.WellKnownClientTypeEntry.obj_type
Type obj_type
Definition
WellKnownClientTypeEntry.cs:68
System.Runtime.Remoting.WellKnownClientTypeEntry.ToString
override string ToString()
Definition
WellKnownClientTypeEntry.cs:52
System.Runtime.Remoting.WellKnownClientTypeEntry.ApplicationUrl
string ApplicationUrl
Definition
WellKnownClientTypeEntry.cs:24
System.Runtime.Remoting.WellKnownClientTypeEntry.WellKnownClientTypeEntry
WellKnownClientTypeEntry(string typeName, string assemblyName, string objectUrl)
Definition
WellKnownClientTypeEntry.cs:12
System.Runtime.Remoting.WellKnownClientTypeEntry.obj_url
string obj_url
Definition
WellKnownClientTypeEntry.cs:71
System.Runtime.Remoting.WellKnownClientTypeEntry.ObjectUrl
string ObjectUrl
Definition
WellKnownClientTypeEntry.cs:44
System.Runtime.Remoting.WellKnownClientTypeEntry.ObjectType
Type ObjectType
Definition
WellKnownClientTypeEntry.cs:34
System.Runtime.Remoting.WellKnownClientTypeEntry
Definition
WellKnownClientTypeEntry.cs:10
System.Type
Definition
Type.cs:12
System.Reflection
Definition
AmbiguousMatchException.cs:5
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.Runtime.Remoting
Definition
ActivatedClientTypeEntry.cs:7
System.ExceptionArgument.text
@ text
System
Definition
__ComObject.cs:4
source
mscorlib
System
Runtime
Remoting
WellKnownClientTypeEntry.cs
Generated by
1.10.0