 | LoggerSwallowAsync Method (Task) |
Returns a task that completes when a specified task to completes. If the task does not run to completion, an exception is logged at Error level. The returned task always runs to completion.
Namespace:
NLog
Assembly:
NLog (in NLog.dll) Version: 6.0.0+cfb73701cda54e2410b006f649f072e90daef707
Syntaxpublic Task SwallowAsync(
Task task
)
Public Function SwallowAsync (
task As Task
) As Task
Dim instance As Logger
Dim task As Task
Dim returnValue As Task
returnValue = instance.SwallowAsync(task)
abstract SwallowAsync :
task : Task -> Task
override SwallowAsync :
task : Task -> Task Parameters
- task
- Type: System.Threading.TasksTask
The task for which to log an error if it does not run to completion.
Return Value
Type:
TaskA task that completes in the
RanToCompletion state when
task completes.
Implements
ISuppress.SwallowAsync(Task)
See Also