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
InternalThread.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.ConstrainedExecution
;
3
using
System.Runtime.InteropServices
;
4
5
namespace
System.Threading
6
{
7
// Token: 0x0200020E RID: 526
8
[
StructLayout
(0)]
9
internal
sealed
class
InternalThread
:
CriticalFinalizerObject
10
{
11
// Token: 0x060012AD RID: 4781 RVA: 0x000276CC File Offset: 0x000258CC
12
private
void
Thread_free_internal
()
13
{
14
}
15
16
// Token: 0x060012AE RID: 4782 RVA: 0x000276DC File Offset: 0x000258DC
17
[
ReliabilityContract
(
Consistency
.WillNotCorruptState,
Cer
.Success)]
18
protected
override
void
Finalize
()
19
{
20
base
.Finalize();
21
}
22
23
// Token: 0x060012AF RID: 4783 RVA: 0x00027710 File Offset: 0x00025910
24
public
InternalThread
()
25
{
26
}
27
28
// Token: 0x040009E3 RID: 2531
29
private
int
lock_thread_id
;
30
31
// Token: 0x040009E4 RID: 2532
32
private
IntPtr
handle
;
33
34
// Token: 0x040009E5 RID: 2533
35
private
IntPtr
native_handle
;
36
37
// Token: 0x040009E6 RID: 2534
38
private
IntPtr
name_chars
;
39
40
// Token: 0x040009E7 RID: 2535
41
private
int
name_free
;
42
43
// Token: 0x040009E8 RID: 2536
44
private
int
name_length
;
45
46
// Token: 0x040009E9 RID: 2537
47
private
ThreadState
state
;
48
49
// Token: 0x040009EA RID: 2538
50
private
object
abort_exc
;
51
52
// Token: 0x040009EB RID: 2539
53
private
int
abort_state_handle
;
54
55
// Token: 0x040009EC RID: 2540
56
internal
long
thread_id
;
57
58
// Token: 0x040009ED RID: 2541
59
private
IntPtr
debugger_thread
;
60
61
// Token: 0x040009EE RID: 2542
62
private
UIntPtr
static_data
;
63
64
// Token: 0x040009EF RID: 2543
65
private
IntPtr
runtime_thread_info
;
66
67
// Token: 0x040009F0 RID: 2544
68
private
object
current_appcontext
;
69
70
// Token: 0x040009F1 RID: 2545
71
private
object
root_domain_thread
;
72
73
// Token: 0x040009F2 RID: 2546
74
internal
byte
[]
_serialized_principal
;
75
76
// Token: 0x040009F3 RID: 2547
77
internal
int
_serialized_principal_version
;
78
79
// Token: 0x040009F4 RID: 2548
80
private
IntPtr
appdomain_refs
;
81
82
// Token: 0x040009F5 RID: 2549
83
private
int
interruption_requested
;
84
85
// Token: 0x040009F6 RID: 2550
86
private
IntPtr
longlived
;
87
88
// Token: 0x040009F7 RID: 2551
89
internal
bool
threadpool_thread
;
90
91
// Token: 0x040009F8 RID: 2552
92
private
bool
thread_interrupt_requested
;
93
94
// Token: 0x040009F9 RID: 2553
95
internal
int
stack_size
;
96
97
// Token: 0x040009FA RID: 2554
98
internal
byte
apartment_state
;
99
100
// Token: 0x040009FB RID: 2555
101
internal
int
critical_region_level
;
102
103
// Token: 0x040009FC RID: 2556
104
internal
int
managed_id
;
105
106
// Token: 0x040009FD RID: 2557
107
private
int
small_id
;
108
109
// Token: 0x040009FE RID: 2558
110
private
IntPtr
manage_callback
;
111
112
// Token: 0x040009FF RID: 2559
113
private
IntPtr
flags
;
114
115
// Token: 0x04000A00 RID: 2560
116
private
IntPtr
thread_pinning_ref
;
117
118
// Token: 0x04000A01 RID: 2561
119
private
IntPtr
abort_protected_block_count
;
120
121
// Token: 0x04000A02 RID: 2562
122
private
int
priority
= 2;
123
124
// Token: 0x04000A03 RID: 2563
125
private
IntPtr
owned_mutex
;
126
127
// Token: 0x04000A04 RID: 2564
128
private
IntPtr
suspended_event
;
129
130
// Token: 0x04000A05 RID: 2565
131
private
int
self_suspended
;
132
133
// Token: 0x04000A06 RID: 2566
134
private
IntPtr
thread_state
;
135
136
// Token: 0x04000A07 RID: 2567
137
private
IntPtr
netcore0
;
138
139
// Token: 0x04000A08 RID: 2568
140
private
IntPtr
netcore1
;
141
142
// Token: 0x04000A09 RID: 2569
143
private
IntPtr
netcore2
;
144
145
// Token: 0x04000A0A RID: 2570
146
private
IntPtr
last
;
147
}
148
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Runtime.ConstrainedExecution.CriticalFinalizerObject
Definition
CriticalFinalizerObject.cs:7
System.Threading.InternalThread.lock_thread_id
int lock_thread_id
Definition
InternalThread.cs:29
System.Threading.InternalThread.critical_region_level
int critical_region_level
Definition
InternalThread.cs:101
System.Threading.InternalThread.thread_pinning_ref
IntPtr thread_pinning_ref
Definition
InternalThread.cs:116
System.Threading.InternalThread.abort_exc
object abort_exc
Definition
InternalThread.cs:50
System.Threading.InternalThread.flags
IntPtr flags
Definition
InternalThread.cs:113
System.Threading.InternalThread.name_chars
IntPtr name_chars
Definition
InternalThread.cs:38
System.Threading.InternalThread.state
ThreadState state
Definition
InternalThread.cs:47
System.Threading.InternalThread.small_id
int small_id
Definition
InternalThread.cs:107
System.Threading.InternalThread.Finalize
override void Finalize()
Definition
InternalThread.cs:18
System.Threading.InternalThread.name_length
int name_length
Definition
InternalThread.cs:44
System.Threading.InternalThread.appdomain_refs
IntPtr appdomain_refs
Definition
InternalThread.cs:80
System.Threading.InternalThread.longlived
IntPtr longlived
Definition
InternalThread.cs:86
System.Threading.InternalThread.Thread_free_internal
void Thread_free_internal()
Definition
InternalThread.cs:12
System.Threading.InternalThread._serialized_principal_version
int _serialized_principal_version
Definition
InternalThread.cs:77
System.Threading.InternalThread.root_domain_thread
object root_domain_thread
Definition
InternalThread.cs:71
System.Threading.InternalThread.InternalThread
InternalThread()
Definition
InternalThread.cs:24
System.Threading.InternalThread.last
IntPtr last
Definition
InternalThread.cs:146
System.Threading.InternalThread.threadpool_thread
bool threadpool_thread
Definition
InternalThread.cs:89
System.Threading.InternalThread.handle
IntPtr handle
Definition
InternalThread.cs:32
System.Threading.InternalThread.managed_id
int managed_id
Definition
InternalThread.cs:104
System.Threading.InternalThread.abort_protected_block_count
IntPtr abort_protected_block_count
Definition
InternalThread.cs:119
System.Threading.InternalThread.thread_state
IntPtr thread_state
Definition
InternalThread.cs:134
System.Threading.InternalThread.debugger_thread
IntPtr debugger_thread
Definition
InternalThread.cs:59
System.Threading.InternalThread.native_handle
IntPtr native_handle
Definition
InternalThread.cs:35
System.Threading.InternalThread.runtime_thread_info
IntPtr runtime_thread_info
Definition
InternalThread.cs:65
System.Threading.InternalThread.suspended_event
IntPtr suspended_event
Definition
InternalThread.cs:128
System.Threading.InternalThread.stack_size
int stack_size
Definition
InternalThread.cs:95
System.Threading.InternalThread.name_free
int name_free
Definition
InternalThread.cs:41
System.Threading.InternalThread.netcore2
IntPtr netcore2
Definition
InternalThread.cs:143
System.Threading.InternalThread.netcore1
IntPtr netcore1
Definition
InternalThread.cs:140
System.Threading.InternalThread.thread_id
long thread_id
Definition
InternalThread.cs:56
System.Threading.InternalThread.thread_interrupt_requested
bool thread_interrupt_requested
Definition
InternalThread.cs:92
System.Threading.InternalThread.interruption_requested
int interruption_requested
Definition
InternalThread.cs:83
System.Threading.InternalThread.netcore0
IntPtr netcore0
Definition
InternalThread.cs:137
System.Threading.InternalThread.owned_mutex
IntPtr owned_mutex
Definition
InternalThread.cs:125
System.Threading.InternalThread.priority
int priority
Definition
InternalThread.cs:122
System.Threading.InternalThread.manage_callback
IntPtr manage_callback
Definition
InternalThread.cs:110
System.Threading.InternalThread.apartment_state
byte apartment_state
Definition
InternalThread.cs:98
System.Threading.InternalThread.static_data
UIntPtr static_data
Definition
InternalThread.cs:62
System.Threading.InternalThread.abort_state_handle
int abort_state_handle
Definition
InternalThread.cs:53
System.Threading.InternalThread.current_appcontext
object current_appcontext
Definition
InternalThread.cs:68
System.Threading.InternalThread._serialized_principal
byte[] _serialized_principal
Definition
InternalThread.cs:74
System.Threading.InternalThread.self_suspended
int self_suspended
Definition
InternalThread.cs:131
System.Threading.InternalThread
Definition
InternalThread.cs:10
System.Runtime.ConstrainedExecution.Consistency
Consistency
Definition
Consistency.cs:7
System.Runtime.ConstrainedExecution.Cer
Cer
Definition
Cer.cs:7
System.Runtime.ConstrainedExecution
Definition
Cer.cs:4
System.Runtime.InteropServices
Definition
_Activator.cs:4
System.Threading.ThreadState
ThreadState
Definition
ThreadState.cs:8
System.Threading
Definition
_ThreadPoolWaitCallback.cs:4
System
Definition
__ComObject.cs:4
System.IntPtr
Definition
IntPtr.cs:13
System.UIntPtr
Definition
UIntPtr.cs:13
source
mscorlib
System
Threading
InternalThread.cs
Generated by
1.10.0