Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CompleteWaitThreadPoolWorkItem.cs
Go to the documentation of this file.
1
namespace
System.Threading
;
2
3
internal
sealed
class
CompleteWaitThreadPoolWorkItem
:
IThreadPoolWorkItem
4
{
5
private
RegisteredWaitHandle
_registeredWaitHandle
;
6
7
private
bool
_timedOut
;
8
9
void
IThreadPoolWorkItem
.
Execute
()
10
{
11
CompleteWait
();
12
}
13
14
private
void
CompleteWait
()
15
{
16
PortableThreadPool
.
CompleteWait
(
_registeredWaitHandle
,
_timedOut
);
17
}
18
19
public
CompleteWaitThreadPoolWorkItem
(
RegisteredWaitHandle
registeredWaitHandle,
bool
timedOut)
20
{
21
_registeredWaitHandle
= registeredWaitHandle;
22
_timedOut
= timedOut;
23
}
24
}
System.Threading.CompleteWaitThreadPoolWorkItem._registeredWaitHandle
RegisteredWaitHandle _registeredWaitHandle
Definition
CompleteWaitThreadPoolWorkItem.cs:5
System.Threading.CompleteWaitThreadPoolWorkItem.CompleteWait
void CompleteWait()
Definition
CompleteWaitThreadPoolWorkItem.cs:14
System.Threading.CompleteWaitThreadPoolWorkItem._timedOut
bool _timedOut
Definition
CompleteWaitThreadPoolWorkItem.cs:7
System.Threading.CompleteWaitThreadPoolWorkItem.CompleteWaitThreadPoolWorkItem
CompleteWaitThreadPoolWorkItem(RegisteredWaitHandle registeredWaitHandle, bool timedOut)
Definition
CompleteWaitThreadPoolWorkItem.cs:19
System.Threading.CompleteWaitThreadPoolWorkItem
Definition
CompleteWaitThreadPoolWorkItem.cs:4
System.Threading.PortableThreadPool.CompleteWait
static void CompleteWait(RegisteredWaitHandle handle, bool timedOut)
Definition
PortableThreadPool.cs:1799
System.Threading.PortableThreadPool
Definition
PortableThreadPool.cs:11
System.Threading.RegisteredWaitHandle
Definition
RegisteredWaitHandle.cs:10
System.Threading.IThreadPoolWorkItem.Execute
void Execute()
System.Threading.IThreadPoolWorkItem
Definition
IThreadPoolWorkItem.cs:4
System.Threading
Definition
TaskToApm.cs:3
source
System.Private.CoreLib
System.Threading
CompleteWaitThreadPoolWorkItem.cs
Generated by
1.10.0