Click or drag to resize

CachedBasketMarketDataStorageT Class

Агрегатор, позволяющий последовательно загружать маркет-данных из нескольких хранилищ.
Inheritance Hierarchy
SystemObject
  Disposable
    StockSharp.LoggingBaseLogSource
      StockSharp.LoggingBaseLogReceiver
        StockSharp.Algo.StoragesCachedBasketMarketDataStorageT

Namespace:  StockSharp.Algo.Storages
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public class CachedBasketMarketDataStorage<T> : BaseLogReceiver, 
	IEnumerator<T>, IDisposable, IEnumerator
where T : Message

Type Parameters

T
Тип сообщения.

The CachedBasketMarketDataStorageT type exposes the following members.

Constructors
  NameDescription
Public methodCachedBasketMarketDataStorageT(IdGenerator)
Создать CachedBasketMarketDataStorageT.
Public methodCachedBasketMarketDataStorageT(IdGenerator, BasketMarketDataStorageT)
Создать CachedBasketMarketDataStorageT.
Top
Properties
  NameDescription
Public propertyBoards
Список всех площадок, для которых были загружены инструменты.
Public propertyCheckTradableDates
Проверять загружаемые дни, что они торговые.
Public propertyCurrent
Gets the element in the collection at the current position of the enumerator.
Public propertyCurrentTime
Текущее время, которое будет передано в Time.
(Inherited from BaseLogSource.)
Public propertyId
Уникальный идентификатор источника.
(Inherited from BaseLogSource.)
Public propertyIsDisposed (Inherited from Disposable.)
Public propertyIsRoot
Является ли источник корнем (даже при Parent не равным ).
(Inherited from BaseLogSource.)
Public propertyLogLevel
Уровень логирования для источника.
(Inherited from BaseLogSource.)
Public propertyMarketTimeChangedInterval
Интервал генерации сообщения TimeMessage. По умолчанию равно 1 секунде.
Public propertyMaxMessageCount
Максимальный размер очереди сообщений.
Public propertyMessageCount
Количество сообщений в очереди.
Public propertyName
Имя источника.
(Inherited from BaseLogSource.)
Public propertyParent
Родительский источник логов.
(Inherited from BaseLogSource.)
Public propertyPostTradeMarketTimeChangedCount
Количество вызовов события MarketTimeChanged после окончания торгов. По умолчанию равно 2.
Top
Methods
  NameDescription
Public methodAddStorage
Добавить хранилище маркет-данных.
Public methodDispose (Inherited from Disposable.)
Protected methodDisposeManaged
Освободить занятые ресурсы.
(Overrides Disposable.DisposeManaged.)
Protected methodDisposeNative (Inherited from Disposable.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from Disposable.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoad
Загрузить настройки.
(Inherited from BaseLogSource.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveNext
Advances the enumerator to the next element of the collection.
Protected methodRaiseLog
Вызвать событие Log.
(Inherited from BaseLogSource.)
Public methodRemoveStorage
Удалить хранилище маркет-данных.
Public methodReset
Sets the enumerator to its initial position, which is before the first element in the collection.
Public methodSave
Сохранить настройки.
(Inherited from BaseLogSource.)
Public methodStart
Запустить загрузку данных.
Public methodStop
Остановить загрузку данных.
Protected methodThrowIfDisposed (Inherited from Disposable.)
Public methodToString
Returns a string that represents the current object.
(Inherited from BaseLogSource.)
Top
Events
  NameDescription
Public eventLog
Событие нового отладочного сообщения.
(Inherited from BaseLogSource.)
Top
See Also