Click or drag to resize

HistoryDataQueueT Constructor

Overload List
  NameDescription
Public methodHistoryDataQueueT
Initializes a new instance of the FinAnalysis.Base.TimeSeriesDataQueue class that contains circle queue of Data and DateTime (optional). Default method of use is ManualControl. Queue capacity will be dynamic. You can manage it manually Put\Remove Last or First ements as in Dequeue.
Public methodHistoryDataQueueT(Int32)
Initializes a new instance of the FinAnalysis.Base.TimeSeriesDataQueue class that contains circle queue of of Data and DateTime (optional). In this case method of use will be AutoStatic, or SingleElement if you specify capacity equal to one. Queue capacity will be fixed and it will be enough for exact "capacity" elements.
Public methodHistoryDataQueueT(TimeSpan)
Initializes a new instance of the FinAnalysis.Base.TimeSeriesDataQueue class that contains circle queue of of Data and DateTime. In this case method of use will be AutoDynamic, Queue capacity will be dynamic and it will be enough for contain all elements on specified time period. Using Put method with DateTime is mandatory in this case. Note: You can give queue a hint, what initial arrays size it should use, by seting Capacity field.
Top
See Also