PluginExtensionsSetPluginFinishedAsync - метод

Помечает текущий плагин как завершенный.

Definition

Пространство имён: Tessa.Platform.Plugins
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static Task SetPluginFinishedAsync(
	this IPluginStateManager stateManager,
	string pluginName,
	Exception? exception = null,
	CancellationToken cancellationToken = default
)

Параметры

stateManager  IPluginStateManager
Менеджер управления состоянием запускаемых плагинов.
pluginName  String
Имя плагина.
exception  Exception  (Optional)
Исключение, которое вызывало завершение плагина, или null, если при завершении плагина не было ошибок.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Task
Асинхронная задача.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IPluginStateManager. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также