PluginExtensionsWithScheduling - метод
Регистрирует политику фильтрации выполнения методов расширений плагинов по заданному способу диспетчеризации.
Если способ диспетчеризации не задан, то метод расширения не выполняется.
Для того, чтобы политика использовалась, требуется зарегистрировать политику
PluginSchedulingFilterPolicy.
Пространство имён: Tessa.Platform.PluginsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static IExtensionPolicyContainer WithScheduling(
this IExtensionPolicyContainer policyContainer,
PluginSchedulingMode schedulingMode
)
<ExtensionAttribute>
Public Shared Function WithScheduling (
policyContainer As IExtensionPolicyContainer,
schedulingMode As PluginSchedulingMode
) As IExtensionPolicyContainer
public:
[ExtensionAttribute]
static IExtensionPolicyContainer^ WithScheduling(
IExtensionPolicyContainer^ policyContainer,
PluginSchedulingMode^ schedulingMode
)
[<ExtensionAttribute>]
static member WithScheduling :
policyContainer : IExtensionPolicyContainer *
schedulingMode : PluginSchedulingMode -> IExtensionPolicyContainer
- policyContainer IExtensionPolicyContainer
- Контейнер политик, ассоциированных с расширениями.
- schedulingMode PluginSchedulingMode
- Способ диспетчеризации плагина, для которого плагин будет выполнен.
IExtensionPolicyContainerЗаданный контейнер
policyContainer для цепочки расширений.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IExtensionPolicyContainer. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).