Click or drag to resize

BufferMessageAdapter Class

Буферизирующию адаптер сообщений.
Inheritance Hierarchy
SystemObject
  CloneableIMessageChannel
    StockSharp.MessagesMessageAdapterWrapper
      StockSharp.Algo.StoragesBufferMessageAdapter
        StockSharp.Algo.StoragesStorageMessageAdapter

Namespace:  StockSharp.Algo.Storages
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public class BufferMessageAdapter : MessageAdapterWrapper

The BufferMessageAdapter type exposes the following members.

Constructors
  NameDescription
Public methodBufferMessageAdapter
Создать BufferMessageAdapter.
Top
Properties
  NameDescription
Public propertyCandlesBuildFrom
Возможные опциии для построения свечей.
(Inherited from MessageAdapterWrapper.)
Public propertyCategories
Категории адаптера сообщений.
(Inherited from MessageAdapterWrapper.)
Public propertyCheckTimeFrameByRequest
Проверять возможный тайм-фрейм через запрос.
(Inherited from MessageAdapterWrapper.)
Public propertyCurrentTime
Текущее время, которое будет передано в Time.
(Inherited from MessageAdapterWrapper.)
Public propertyEnabled
Включить хранилище.
Public propertyFilterSubscription
Сохранять данные только для подписок.
Public propertyHeartbeatInterval
Интервал оповещения сервера о том, что подключение еще живое. Значение Zero означает выключенное оповещение.
(Inherited from MessageAdapterWrapper.)
Public propertyInnerAdapter
Адаптер.
(Inherited from MessageAdapterWrapper.)
Public propertyIsFullCandlesOnly
Пересылает CandleMessage только полностью заполненным.
(Inherited from MessageAdapterWrapper.)
Public propertyIsNativeIdentifiers
Идентифицировать инструменты в сообщениях по системному идентификатору Native.
(Inherited from MessageAdapterWrapper.)
Public propertyIsNativeIdentifiersPersistable
Системные идентификаторы могут быть сохранены.
(Inherited from MessageAdapterWrapper.)
Public propertyIsSecurityNewsOnly
Адаптер предоставляет новости, относящиеся к указанному инструменту.
(Inherited from MessageAdapterWrapper.)
Public propertyIsSupportCandlesUpdates
Поддерживается подписка на свечи и обновление в реальном времени.
(Inherited from MessageAdapterWrapper.)
Public propertyIsSupportExecutionsPnL
Адаптер заполняет PnL.
(Inherited from MessageAdapterWrapper.)
Public propertyIsSupportOrderBookIncrements
Адаптер транслирует инкрементальные стаканы.
(Inherited from MessageAdapterWrapper.)
Public propertyIsSupportSubscriptions
Поддерживаются ли какие-то подписки (тики, стаканы и т.д.).
(Inherited from MessageAdapterWrapper.)
Public propertyOrderCancelVolumeRequired
Volume требуется для отмены заявок.
(Inherited from MessageAdapterWrapper.)
Public propertyOwnInnerAdapter
Контролировать время жизни InnerAdapter.
(Inherited from MessageAdapterWrapper.)
Public propertyParent
Родительский источник логов.
(Inherited from MessageAdapterWrapper.)
Public propertyPossibleSupportedMessages
Возможные поддерживаемые адаптером типы сообщений.
(Inherited from MessageAdapterWrapper.)
Public propertyReConnectionSettings
Настройки механизма отслеживания соединений IMessageAdapter с торговой системой.
(Inherited from MessageAdapterWrapper.)
Protected propertySendInBackFurther
Автоматически отправлять сообщения IsBack в InnerAdapter.
(Inherited from MessageAdapterWrapper.)
Public propertyStorageName
Название хранилища, ассоциированное с адаптером.
(Inherited from MessageAdapterWrapper.)
Public propertySupportedInMessages
Поддерживаемые типы сообщений, который может обработать адаптер.
(Inherited from MessageAdapterWrapper.)
Public propertySupportedMarketDataTypes
Поддерживаемые адаптером типы маркет данных.
(Inherited from MessageAdapterWrapper.)
Public propertySupportedOrderBookDepths
Доступные варианты для MaxDepth.
(Inherited from MessageAdapterWrapper.)
Public propertySupportedOutMessages
Поддерживаемые типы сообщений, который может обработать адаптер.
(Inherited from MessageAdapterWrapper.)
Public propertySupportedResultMessages
Supported by adapter result message types.
(Inherited from MessageAdapterWrapper.)
Public propertyTicksAsLevel1
Интерпретировать тиковые сообщения как level1.
Public propertyTransactionIdGenerator
Генератор транзакций.
(Inherited from MessageAdapterWrapper.)
Top
Methods
  NameDescription
Public methodClearSubscriptions
Удалить все подписки.
Public methodClone
Создать копию BufferMessageAdapter.
(Overrides Cloneable.Clone.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from MessageAdapterWrapper.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetCandleArgs
Получить возможные аргументы для указанного типа свечи и инструмента.
(Inherited from MessageAdapterWrapper.)
Public methodGetCandles
Получить накопленные свечи.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHistoryStepSize
Получить максимальный размер шага, доступный для скачивания истории.
(Inherited from MessageAdapterWrapper.)
Public methodGetLevel1
Получить накопленные level1.
Public methodGetNews
Получить накопленные новости.
Public methodGetOrderBooks
Получить накопленные стаканы.
Public methodGetOrderLog
Получить накопленный лог заявок.
Public methodGetPositionChanges
Получить аккумулированные изменения позиций.
Public methodGetTicks
Получить накопленные тики.
Public methodGetTransactions
Получить накопленные транзакции.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInnerAdapterNewOutMessage
Обработать InnerAdapter исходящее сообщение.
(Inherited from MessageAdapterWrapper.)
Public methodIsAllDownloadingSupported
Доступно ли для указанного dataType загрузка всех инструментов.
(Inherited from MessageAdapterWrapper.)
Public methodIsSecurityRequired
Поддерживает ли фильтрация подписки (подписка/отписка для указанного инструмента).
(Inherited from MessageAdapterWrapper.)
Public methodLoad
Загрузить настройки.
(Overrides MessageAdapterWrapperLoad(SettingsStorage).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnInnerAdapterNewOutMessage
Обработать InnerAdapter исходящее сообщение.
(Overrides MessageAdapterWrapperOnInnerAdapterNewOutMessage(Message).)
Protected methodOnSendInMessage
Отправить сообщение.
(Overrides MessageAdapterWrapperOnSendInMessage(Message).)
Protected methodRaiseNewOutMessage
Вызвать событие NewOutMessage.
(Inherited from MessageAdapterWrapper.)
Public methodSave
Сохранить настройки.
(Overrides MessageAdapterWrapperSave(SettingsStorage).)
Public methodSendInMessage
Отправить сообщение.
(Inherited from MessageAdapterWrapper.)
Public methodSubscribe(MarketDataMessage)
Обновить фильтр новой подпиской.
Public methodSubscribe(SecurityId, DataType)
Обновить фильтр новой подпиской.
Public methodToString
Returns a string that represents the current object.
(Inherited from MessageAdapterWrapper.)
Public methodUnSubscribe
Обновить фильтр удалением подпиской.
Top
Events
  NameDescription
Public eventNewOutMessage
Событие появления нового сообщения.
(Inherited from MessageAdapterWrapper.)
Top
See Also