Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
◆
ContextCopy
ExecutionContext
System.Net.ContextAwareResult.ContextCopy
get
package
Definition at line
27
of file
ContextAwareResult.cs
.
28
{
29
get
30
{
31
if
(base.InternalPeekCompleted)
32
{
33
throw
new
InvalidOperationException
(
System
.
SR
.
net_completed_result
);
34
}
35
ExecutionContext
context =
_context
;
36
if
(context !=
null
)
37
{
38
return
context;
39
}
40
if
((
_flags
& StateFlags.PostBlockFinished) == 0)
41
{
42
lock (
_lock
)
43
{
44
}
45
}
46
if
(base.InternalPeekCompleted)
47
{
48
throw
new
InvalidOperationException
(
System
.
SR
.
net_completed_result
);
49
}
50
return
_context
;
51
}
52
}
System.Net.ContextAwareResult._lock
object _lock
Definition
ContextAwareResult.cs:21
System.Net.ContextAwareResult._context
volatile ExecutionContext _context
Definition
ContextAwareResult.cs:19
System.Net.ContextAwareResult._flags
StateFlags _flags
Definition
ContextAwareResult.cs:23
System.SR.net_completed_result
static string net_completed_result
Definition
SR.cs:138
System.SR
Definition
SR.cs:7
System.Threading.ExecutionContext
Definition
ExecutionContext.cs:10
System.Transactions.TransactionExceptionType.InvalidOperationException
@ InvalidOperationException
System
Definition
BlockingCollection.cs:8
System
Net
ContextAwareResult
Generated by
1.10.0