Click or drag to resize

SegmentPropagatorPropagate Method (SegmentConfiguration, ITrackCalculationProgress)

Propagates the segment.

Namespace:  AGI.Foundation.SegmentPropagation
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public SegmentResults Propagate(
	SegmentConfiguration editedConfiguration,
	ITrackCalculationProgress progressTracker
)

Parameters

editedConfiguration
Type: AGI.Foundation.SegmentPropagationSegmentConfiguration
The segment configuration that some other segment has determined that this segment should run. If it is then use the segments original configuration.
progressTracker
Type: AGI.FoundationITrackCalculationProgress
An optional progress tracker. How long the segment will take to propagate generally is not known ahead of time, so the reported progress completed is set to -1. However you can cancel propagation with the tracker.

Return Value

Type: SegmentResults
This segments propagation results. See the documentation of the derived type to determine if these SegmentResults may be cast to a more specific type.
See Also