Click or drag to resize

IAggregatorRemove Method

Called by the rules engine when existing facts are removed from the corresponding aggregator.

Namespace:  NRules.Aggregators
Assembly:  NRules (in NRules.dll) Version: 0.9.3
Syntax
C#
IEnumerable<AggregationResult> Remove(
	AggregationContext context,
	ITuple tuple,
	IEnumerable<IFact> facts
)

Parameters

context
Type: NRules.AggregatorsAggregationContext
Aggregation context.
tuple
Type: NRules.RuleModelITuple
Tuple containing preceding partial matches.
facts
Type: System.Collections.GenericIEnumerableIFact
Existing facts to remove from the aggregate.

Return Value

Type: IEnumerableAggregationResult
Results of the operation on the aggregate, based on the removed facts.
See Also