Click or drag to resize

ParameterizedEvaluatorWithIntervals7TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TParameter7, TResult, TResultOverIntervalsEvaluate Method (TimeIntervalCollection, ITrackCalculationProgress, TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TParameter7)

Evaluates this parameterized evaluator over the collection of considered time intervals.

Namespace:  AGI.Foundation.Infrastructure
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public TResultOverIntervals Evaluate(
	TimeIntervalCollection consideredIntervals,
	ITrackCalculationProgress tracker,
	TParameter1 parameter1,
	TParameter2 parameter2,
	TParameter3 parameter3,
	TParameter4 parameter4,
	TParameter5 parameter5,
	TParameter6 parameter6,
	TParameter7 parameter7
)

Parameters

consideredIntervals
Type: AGI.Foundation.TimeTimeIntervalCollection
The intervals over which to evaluate.
tracker
Type: AGI.FoundationITrackCalculationProgress
The progress tracker for reporting the status of this evaluation.
parameter1
Type: TParameter1
The value of the first parameter.
parameter2
Type: TParameter2
The value of the second parameter.
parameter3
Type: TParameter3
The value of the third parameter.
parameter4
Type: TParameter4
The value of the fourth parameter.
parameter5
Type: TParameter5
The value of the fifth parameter.
parameter6
Type: TParameter6
The value of the sixth parameter.
parameter7
Type: TParameter7
The value of the seventh parameter.

Return Value

Type: TResultOverIntervals
The result of evaluating with the parameters.

Implements

IParameterizedEvaluatorWithIntervals7TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TParameter7, TResult, TResultOverIntervalsEvaluate(TimeIntervalCollection, ITrackCalculationProgress, TParameter1, TParameter2, TParameter3, TParameter4, TParameter5, TParameter6, TParameter7)
See Also