Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AsyncCompletedEventArgs.cs
Go to the documentation of this file.
1
using
System.Reflection
;
2
3
namespace
System.ComponentModel
;
4
5
public
class
AsyncCompletedEventArgs
:
EventArgs
6
{
7
public
bool
Cancelled
{
get
; }
8
9
public
Exception
?
Error
{
get
; }
10
11
public
object
?
UserState
{
get
; }
12
13
public
AsyncCompletedEventArgs
(
Exception
? error,
bool
cancelled,
object
? userState)
14
{
15
Cancelled
= cancelled;
16
Error
= error;
17
UserState
= userState;
18
}
19
20
protected
void
RaiseExceptionIfNecessary
()
21
{
22
if
(
Error
!=
null
)
23
{
24
throw
new
TargetInvocationException
(
System
.
SR
.
Async_ExceptionOccurred
,
Error
);
25
}
26
if
(
Cancelled
)
27
{
28
throw
new
InvalidOperationException
(
System
.
SR
.
Async_OperationCancelled
);
29
}
30
}
31
}
System.ComponentModel.AsyncCompletedEventArgs.Error
Exception? Error
Definition
AsyncCompletedEventArgs.cs:9
System.ComponentModel.AsyncCompletedEventArgs.AsyncCompletedEventArgs
AsyncCompletedEventArgs(Exception? error, bool cancelled, object? userState)
Definition
AsyncCompletedEventArgs.cs:13
System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary
void RaiseExceptionIfNecessary()
Definition
AsyncCompletedEventArgs.cs:20
System.ComponentModel.AsyncCompletedEventArgs.UserState
object? UserState
Definition
AsyncCompletedEventArgs.cs:11
System.ComponentModel.AsyncCompletedEventArgs.Cancelled
bool Cancelled
Definition
AsyncCompletedEventArgs.cs:7
System.ComponentModel.AsyncCompletedEventArgs
Definition
AsyncCompletedEventArgs.cs:6
System.EventArgs
Definition
EventArgs.cs:8
System.Exception
Definition
Exception.cs:15
System.InvalidOperationException
Definition
InvalidOperationException.cs:9
System.Reflection.TargetInvocationException
Definition
TargetInvocationException.cs:9
System.SR.Async_ExceptionOccurred
static string Async_ExceptionOccurred
Definition
SR.cs:20
System.SR.Async_OperationCancelled
static string Async_OperationCancelled
Definition
SR.cs:18
System.SR
Definition
SR.cs:7
System.ComponentModel
Definition
ColumnAttribute.cs:3
System.Reflection
Definition
ICustomTypeProvider.cs:1
System
Definition
BlockingCollection.cs:8
source
System.ComponentModel.EventBasedAsync
System.ComponentModel
AsyncCompletedEventArgs.cs
Generated by
1.10.0