The wrapper for the task extension library for accomodating exceptional events.
└── System.Object
Executes the task.
Returns: System.Threading.Tasks.Task
=> The task.
The action to execute on when the task executes sucessfully.
Parameter | Type | Info |
---|---|---|
successRunner | System.Func<System.Threading.Tasks.Task> | The action to run. |
Returns: Base2art.Threading.Tasks.ExceptionalTaskThenner
=> The wrapping class.
The action to execute on when the task executes sucessfully.
Parameter | Type | Info |
---|---|---|
successRunner | System.Action | The action to run. |
Returns: Base2art.Threading.Tasks.ExceptionalTaskThenner
=> The wrapping class.
The action to execute on when the task throws an exception.
Parameter | Type | Info |
---|---|---|
exceptionRunner | System.Func<System.Exception, System.Threading.Tasks.Task> | The action to run. |
Returns: Base2art.Threading.Tasks.ExceptionalTaskThenner
=> The wrapping class.
The action to execute on when the task throws an exception.
Parameter | Type | Info |
---|---|---|
exceptionRunner | System.Action<System.Exception> | The action to run. |
Returns: Base2art.Threading.Tasks.ExceptionalTaskThenner
=> The wrapping class.
ToString
Equals(System.Object)
Equals(System.Object, System.Object)
ReferenceEquals(System.Object, System.Object)
GetHashCode
GetType