PluginHostSchedulerOptionsHostActivityActionAsync - свойство
Метод, который должен осуществлять некоторые действия, по окончании которых хост завершает свою работу.
Если значение не задано или равно null, то в качестве такого метода используется вызов
await Task.Delay(Timeout.Infinite, cancellationToken).
Пространство имён: Chronos.Platform.PluginHostСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.0.4
public Func<CancellationToken, Task>? HostActivityActionAsync { get; set; }
Public Property HostActivityActionAsync As Func(Of CancellationToken, Task)
Get
Set
public:
virtual property Func<CancellationToken, Task^>^ HostActivityActionAsync {
Func<CancellationToken, Task^>^ get () sealed;
void set (Func<CancellationToken, Task^>^ value) sealed;
}
abstract HostActivityActionAsync : Func<CancellationToken, Task> with get, set
override HostActivityActionAsync : Func<CancellationToken, Task> with get, set
FuncCancellationToken,
TaskIPluginHostSchedulerOptionsHostActivityActionAsync
Исключение
OperationCanceledException, выбрасываемое этим методом, игнорируется,
поэтому его можно не перехватывать внутри метода при ожидании токена.