PluginExtensionsWithScheduling - метод

Регистрирует политику фильтрации выполнения методов расширений плагинов по заданному способу диспетчеризации. Если способ диспетчеризации не задан, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику PluginSchedulingFilterPolicy.

Definition

Пространство имён: Tessa.Platform.Plugins
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static IExtensionPolicyContainer WithScheduling(
	this IExtensionPolicyContainer policyContainer,
	PluginSchedulingMode schedulingMode
)

Параметры

policyContainer  IExtensionPolicyContainer
Контейнер политик, ассоциированных с расширениями.
schedulingMode  PluginSchedulingMode
Способ диспетчеризации плагина, для которого плагин будет выполнен.

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

IExtensionPolicyContainer
Заданный контейнер policyContainer для цепочки расширений.

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

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

См. также