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
AppDomainLevelActivator.cs
Go to the documentation of this file.
1
using
System
;
2
3
namespace
System.Runtime.Remoting.Activation
4
{
5
// Token: 0x02000385 RID: 901
6
internal
class
AppDomainLevelActivator
:
IActivator
7
{
8
// Token: 0x06001D57 RID: 7511 RVA: 0x000401DC File Offset: 0x0003E3DC
9
public
AppDomainLevelActivator
(
string
activationUrl
,
IActivator
next)
10
{
11
this._activationUrl
=
activationUrl
;
12
this._next
= next;
13
}
14
15
// Token: 0x17000378 RID: 888
16
// (get) Token: 0x06001D58 RID: 7512 RVA: 0x00040200 File Offset: 0x0003E400
17
public
IActivator
NextActivator
18
{
19
get
20
{
21
return
this.
_next
;
22
}
23
}
24
25
// Token: 0x06001D59 RID: 7513 RVA: 0x00040214 File Offset: 0x0003E414
26
public
IConstructionReturnMessage
Activate
(
IConstructionCallMessage
ctorCall
)
27
{
28
if
(!
true
)
29
{
30
}
31
string
activationUrl
= this.
_activationUrl
;
32
Type
type;
33
object
obj
=
RemotingServices
.
Connect
(type,
activationUrl
);
34
long
num;
35
if
(
obj
!=
null
)
36
{
37
if
(
obj
==
null
)
38
{
39
throw
new
InvalidCastException
();
40
}
41
}
42
else
43
{
44
num = 0
L
;
45
}
46
long
value
= num.m_value;
47
long
value2
= num.m_value;
48
Identity
identity;
49
if
(identity ==
null
)
50
{
51
ClientIdentity
clientIdentity
;
52
RemotingServices
.
SetMessageTargetIdentity
(
ctorCall
,
clientIdentity
);
53
throw
new
InvalidCastException
();
54
}
55
throw
new
InvalidCastException
();
56
}
57
58
// Token: 0x04000ECA RID: 3786
59
private
string
_activationUrl
;
60
61
// Token: 0x04000ECB RID: 3787
62
private
IActivator
_next
;
63
}
64
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.InvalidCastException
Definition
InvalidCastException.cs:9
System.Runtime.Remoting.Activation.AppDomainLevelActivator.AppDomainLevelActivator
AppDomainLevelActivator(string activationUrl, IActivator next)
Definition
AppDomainLevelActivator.cs:9
System.Runtime.Remoting.Activation.AppDomainLevelActivator._next
IActivator _next
Definition
AppDomainLevelActivator.cs:62
System.Runtime.Remoting.Activation.AppDomainLevelActivator.Activate
IConstructionReturnMessage Activate(IConstructionCallMessage ctorCall)
Definition
AppDomainLevelActivator.cs:26
System.Runtime.Remoting.Activation.AppDomainLevelActivator._activationUrl
string _activationUrl
Definition
AppDomainLevelActivator.cs:59
System.Runtime.Remoting.Activation.AppDomainLevelActivator.NextActivator
IActivator NextActivator
Definition
AppDomainLevelActivator.cs:18
System.Runtime.Remoting.Activation.AppDomainLevelActivator
Definition
AppDomainLevelActivator.cs:7
System.Runtime.Remoting.ClientIdentity
Definition
ClientIdentity.cs:7
System.Runtime.Remoting.Identity
Definition
Identity.cs:9
System.Runtime.Remoting.RemotingServices.SetMessageTargetIdentity
static void SetMessageTargetIdentity(IMessage msg, Identity ident)
Definition
RemotingServices.cs:593
System.Runtime.Remoting.RemotingServices.Connect
static object Connect(Type classToProxy, string url)
Definition
RemotingServices.cs:59
System.Runtime.Remoting.RemotingServices
Definition
RemotingServices.cs:20
System.Type
Definition
Type.cs:12
System.Runtime.Remoting.Activation.IActivator
Definition
IActivator.cs:9
System.Runtime.Remoting.Activation.IConstructionCallMessage
Definition
IConstructionCallMessage.cs:11
System.Runtime.Remoting.Activation.IConstructionReturnMessage
Definition
IConstructionReturnMessage.cs:10
System.Runtime.Remoting.Activation
Definition
ActivationServices.cs:9
System.ExceptionArgument.value
@ value
System.ExceptionArgument.obj
@ obj
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
source
mscorlib
System
Runtime
Remoting
Activation
AppDomainLevelActivator.cs
Generated by
1.10.0