Click or drag to resize

CycleManager Class

Inheritance Hierarchy
SystemObject
  LynceeTec.API.CycleCycleManager

Namespace:  LynceeTec.API.Cycle
Assembly:  LynceeTec.API.Cycle (in LynceeTec.API.Cycle.dll) Version: 10.1.23514.0 , built 2023-11-07 12:21:56 UTC
Syntax
public class CycleManager : IRecordingItem, 
	IDisposable

The CycleManager type exposes the following members.

Constructors
  NameDescription
Public methodCycleManager
Initializes a new instance of the CycleManager class
Top
Properties
  NameDescription
Public propertyEstimatedRecordingTime
Gets an estimated time of the recording performed using RecordAsync(AbsoluteCyclePosition, CycleProgressReporter)
Public propertyPostRecordingAction
Action to be executed after the recording action. Receives the recordId as a parameter.
Public propertyPreRecordingAction
Action to be executed before the recording action. Receives the recordId as a parameter.
Public propertyRecordingAction
Action to be executed at each position of the cycle.
Public propertyRecordsInMemory
List of record ids saved in memory.
Public propertyRelativePositions
Public propertyRepeatParameters
Top
Methods
  NameDescription
Public methodAccessRecord
Returns the contents of the specified ID in an unstructured list.
Public methodCancelRecording
Cancels the current recording process.
Public methodCancelSaving
Cancels the current saving process.
Public methodDeleteRecord
Deletes the recorded data for the specified id.
Public methodDispose
Releases all resources used by the CycleManager
Public methodGetEffectiveRecordingTimes
Public methodRecordAsync
Performs recording at the current position.
Public methodSaveRecord
Saves the specified record on the disk.
Public methodSetCycleGrid
Utility method. Sets the value of to a grid defined by the CycleAxes given by the parameters.
Top
See Also