'Declaration Public Function New( _
ByVal nameИмя команды обработки.As System.String, _
ByVal conditionПредикат условия.As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
ByVal ifBranchКоманда обработки, которая должна быть выполнена, если результат условия равен true.As IProcessingCommand(Of TTarget) _
)
public ConditionalCommand<TTarget>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue> condition,
IProcessingCommand<TTarget> ifBranch
)
public: ConditionalCommand<TTarget>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue*>* condition,
IProcessingCommand<TTarget*>* ifBranch
)
public:
ConditionalCommand<TTarget>(
System.String name,
Vintasoft.Imaging.Processing.Analyzers.Analyzer<TTarget,TValue^>^ condition,
IProcessingCommand<TTarget^>^ ifBranch
)
Parameters
- name
- Имя команды обработки.
- condition
- Предикат условия.
- ifBranch
- Команда обработки, которая должна быть выполнена, если результат условия равен true.