public Task RecordAsync( AbsoluteCyclePosition parentPosition, CycleProgressReporter progress = null )
public: virtual Task^ RecordAsync( AbsoluteCyclePosition^ parentPosition, CycleProgressReporter^ progress = nullptr ) sealed