Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SystemThreadingTasks_TaskDebugView.cs
Go to the documentation of this file.
1
namespace
System.Threading.Tasks
;
2
3
internal
sealed
class
SystemThreadingTasks_TaskDebugView
4
{
5
private
readonly
Task
m_task
;
6
7
public
object
AsyncState
=>
m_task
.
AsyncState
;
8
9
public
TaskCreationOptions
CreationOptions
=>
m_task
.
CreationOptions
;
10
11
public
Exception
Exception
=>
m_task
.
Exception
;
12
13
public
int
Id
=>
m_task
.
Id
;
14
15
public
bool
CancellationPending
16
{
17
get
18
{
19
if
(
m_task
.
Status
==
TaskStatus
.WaitingToRun)
20
{
21
return
m_task
.
CancellationToken
.
IsCancellationRequested
;
22
}
23
return
false
;
24
}
25
}
26
27
public
TaskStatus
Status
=>
m_task
.
Status
;
28
29
public
SystemThreadingTasks_TaskDebugView
(
Task
task
)
30
{
31
m_task
=
task
;
32
}
33
}
System.Exception
Definition
Exception.cs:15
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.CancellationPending
bool CancellationPending
Definition
SystemThreadingTasks_TaskDebugView.cs:16
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.AsyncState
object AsyncState
Definition
SystemThreadingTasks_TaskDebugView.cs:7
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.m_task
readonly Task m_task
Definition
SystemThreadingTasks_TaskDebugView.cs:5
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.Status
TaskStatus Status
Definition
SystemThreadingTasks_TaskDebugView.cs:27
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.Id
int Id
Definition
SystemThreadingTasks_TaskDebugView.cs:13
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.CreationOptions
TaskCreationOptions CreationOptions
Definition
SystemThreadingTasks_TaskDebugView.cs:9
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView.SystemThreadingTasks_TaskDebugView
SystemThreadingTasks_TaskDebugView(Task task)
Definition
SystemThreadingTasks_TaskDebugView.cs:29
System.Threading.Tasks.SystemThreadingTasks_TaskDebugView
Definition
SystemThreadingTasks_TaskDebugView.cs:4
System.Threading.Tasks.Task.AsyncState
object? AsyncState
Definition
Task.cs:1111
System.Threading.Tasks.Task.Exception
AggregateException? Exception
Definition
Task.cs:1014
System.Threading.Tasks.Task.Status
TaskStatus Status
Definition
Task.cs:1027
System.Threading.Tasks.Task.Id
int Id
Definition
Task.cs:997
System.Threading.Tasks.Task.CreationOptions
TaskCreationOptions CreationOptions
Definition
Task.cs:1097
System.Threading.Tasks.Task.CancellationToken
CancellationToken CancellationToken
Definition
Task.cs:1082
System.Threading.Tasks.Task
Definition
Task.cs:14
System.Threading.Tasks.TaskCreationOptions
TaskCreationOptions
Definition
TaskCreationOptions.cs:5
System.Threading.Tasks.TaskStatus
TaskStatus
Definition
TaskStatus.cs:4
System.Threading.Tasks
Definition
TaskToApm.cs:3
System.ExceptionArgument.task
@ task
System.Threading.CancellationToken.IsCancellationRequested
bool IsCancellationRequested
Definition
CancellationToken.cs:14
source
System.Private.CoreLib
System.Threading.Tasks
SystemThreadingTasks_TaskDebugView.cs
Generated by
1.10.0