PluginFacadeStartHostInfoSetHostActivity - метод |
Задаёт метод, который должен осуществлять некоторые действия, по окончании которых хост завершает свою работу.
Пространство имён:
Chronos.Platform.Scheduling
Сборка:
Chronos.Platform (в Chronos.Platform.dll) Версия: 3.5.0.19
Синтаксис public PluginFacadeStartHostInfo SetHostActivity(
Func<CancellationToken, Task> hostActivityActionAsync
)
Public Function SetHostActivity (
hostActivityActionAsync As Func(Of CancellationToken, Task)
) As PluginFacadeStartHostInfo
public:
PluginFacadeStartHostInfo^ SetHostActivity(
Func<CancellationToken, Task^>^ hostActivityActionAsync
)
member SetHostActivity :
hostActivityActionAsync : Func<CancellationToken, Task> -> PluginFacadeStartHostInfo
Параметры
- hostActivityActionAsync
- Тип: SystemFuncCancellationToken, Task
Метод, который должен осуществлять некоторые действия, по окончании которых хост завершает свою работу.
Если параметр равен null, то в качестве такого метода используется вызов
await Task.Delay(Timeout.Infinite, cancellationToken).
Исключение OperationCanceledException, выбрасываемое этим методом, игнорируется,
поэтому его можно не перехватывать внутри метода при ожидании токена.
Возвращаемое значение
Тип:
PluginFacadeStartHostInfoТекущий объект.
См. также