PluginImportingItemTryResolveConfigsAsync - метод
Возвращает информацию о плагине, которая была загружена из всех конфигурационных файлов, указанных в триггерах,
или null, если доступные плагины отсуствуют.
Пространство имён: Chronos.Platform.PluginHostСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.0.4
public ValueTask<PluginImportingItem> TryResolveConfigsAsync(
IPluginHostNotifier? hostLogger = null,
CancellationToken cancellationToken = default
)
Public Function TryResolveConfigsAsync (
Optional hostLogger As IPluginHostNotifier = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of PluginImportingItem)
public:
ValueTask<PluginImportingItem^> TryResolveConfigsAsync(
IPluginHostNotifier^ hostLogger = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
member TryResolveConfigsAsync :
?hostLogger : IPluginHostNotifier *
?cancellationToken : CancellationToken
(* Defaults:
let _hostLogger = defaultArg hostLogger null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<PluginImportingItem>
- hostLogger IPluginHostNotifier (Optional)
Объект, выполняющий логирование событий для хост-процесса плагинов.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskPluginImportingItem
Преобразованная информация о плагине, в которой удалены триггеры, указывающие на конфигурационные файлы,
и добавлена информация из этих файлов. Возвращается
null, если доступные плагины отсутствуют.