ConditionExecutorCheckConditionAsync - метод |
Выполнеят проверку условий по переданному списку условий. Список передается с элементами в виде [!:Dictionary<String, object>]
Пространство имён:
Tessa.Platform.Conditions
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public ValueTask<bool> CheckConditionAsync(
IEnumerable<ConditionSettings> conditions,
IConditionContext сonditionContext,
IConditionCompilationResult conditionCompilationResult
)
Public Function CheckConditionAsync (
conditions As IEnumerable(Of ConditionSettings),
сonditionContext As IConditionContext,
conditionCompilationResult As IConditionCompilationResult
) As ValueTask(Of Boolean)
public:
virtual ValueTask<bool> CheckConditionAsync(
IEnumerable<ConditionSettings^>^ conditions,
IConditionContext^ сonditionContext,
IConditionCompilationResult^ conditionCompilationResult
) sealed
abstract CheckConditionAsync :
conditions : IEnumerable<ConditionSettings> *
сonditionContext : IConditionContext *
conditionCompilationResult : IConditionCompilationResult -> ValueTask<bool>
override CheckConditionAsync :
conditions : IEnumerable<ConditionSettings> *
сonditionContext : IConditionContext *
conditionCompilationResult : IConditionCompilationResult -> ValueTask<bool>
Параметры
- conditions
- Тип: System.Collections.GenericIEnumerableConditionSettings
Список проверяемых условий. - сonditionContext
- Тип: Tessa.Platform.ConditionsIConditionContext
Контекст проверки условий - conditionCompilationResult
- Тип: Tessa.Platform.ConditionsIConditionCompilationResult
Результат компиляции условий
Возвращаемое значение
Тип:
ValueTaskBooleanВозвращает true, если все условия выполнены, иначе false
Реализации
IConditionExecutorCheckConditionAsync(IEnumerableConditionSettings, IConditionContext, IConditionCompilationResult)См. также