Для изменения размера нажмите или перетащите

Extensions - класс

Вспомогательный класс.
Иерархия наследования
SystemObject
  StockSharp.MessagesExtensions

Пространство имён:  StockSharp.Messages
Сборка:  StockSharp.Messages (в StockSharp.Messages.dll) Версия: 4.4.17.0 (4.4.17)
Синтаксис
C#
public static class Extensions

Тип Extensions предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоСтатический членBestAskFields
Поля, относящиеся к лучшей продаже.
Открытое свойствоСтатический членBestBidFields
Поля, относящиеся к лучшей покупке.
Открытое свойствоСтатический членLastTradeFields
Поля, относящиеся к последней сделке.
Открытое свойствоСтатический членMarketDataMessageTypes
Типы сообщений маркет-данных.
Открытое свойствоСтатический членTransactionalMessageTypes
Транзакционные типы сообщений.
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членAddMarketDataSupport
Заполнить SupportedInMessages типами сообщений, относящихся к маркет-данным.
Открытый методСтатический членAddSupportedMarketDataType
Добавить тип маркет данных в SupportedMarketDataTypes.
Открытый методСтатический членAddSupportedMessage(IMessageAdapter, MessageTypeInfo)
Добавить тип сообщения в SupportedInMessages.
Открытый методСтатический членAddSupportedMessage(IMessageAdapter, MessageTypes) Устарело.
Добавить тип сообщения в SupportedInMessages.
Открытый методСтатический членAddSupportedMessage(IMessageAdapter, MessageTypes, NullableBoolean)
Добавить тип сообщения в SupportedInMessages.
Открытый методСтатический членAddSupportedOutMessage
Добавить тип сообщения в SupportedOutMessages.
Открытый методСтатический членAddSupportedResultMessage
Добавить тип сообщения в SupportedResultMessages.
Открытый методСтатический членAddTransactionalSupport
Заполнить SupportedInMessages типами сообщений, относящихся к транзакционным.
Открытый методСтатический членConvert(Currency, CurrencyTypes)
Сконвертировать одну валюту в другую.
Открытый методСтатический членConvert(CurrencyTypes, CurrencyTypes)
Получить курс конвертации одной валюту в другую.
Открытый методСтатический членConvert(CurrencyTypes, CurrencyTypes, DateTime)
Получить курс конвертации одной валюту в другую на определенную дату.
Открытый методСтатический членCopyExtensionInfo
Скопировать расширенную информацию.
Открытый методСтатический членCreateAdapter(Type)
Создать объект IMessageAdapter.
Открытый методСтатический членCreateAdapter(Type, IdGenerator)
Создать IMessageAdapter.
Открытый методСтатический членCreateNotSupported
Create non supported subscription response.
Открытый методСтатический членCreateOrderCondition(Type)
Создать для заявки типа Conditional условие, которое поддерживается подключением.
Открытый методСтатический членCreateOrderCondition(IMessageAdapter)
Создать для заявки типа Conditional условие, которое поддерживается подключением.
Открытый методСтатический членCreateOrderLogMarketDepthBuilder
Создать объект IOrderLogMarketDepthBuilder.
Открытый методСтатический членCreatePortfolioChangeMessage
Создать PositionChangeMessage.
Открытый методСтатический членCreatePositionChangeMessage
Создать PositionChangeMessage.
Открытый методСтатический членCreateReply
Преобразовать OrderMessage в ExecutionMessage.
Открытый методСтатический членCreateResult
Create {0} or {1} depends of {2}.
Открытый методСтатический членCreateSubscriptionResponse
Create subscription response.
Открытый методСтатический членDecodeToPeriods
Декодировать из строки в Periods.
Открытый методСтатический членDecodeToSpecialDays
Декодировать из строки в SpecialDays.
Открытый методСтатический членEncodeToString(IDictionaryDateTime, RangeTimeSpan)
Закодировать SpecialDays в строку.
Открытый методСтатический членEncodeToString(IEnumerableWorkingTimePeriod)
Закодировать Periods в строку.
Открытый методСтатический членFillDefaultCryptoFields(SecurityId)
Заполнить для CryptoCurrency шаги цены и объема значением 0.00000001.
Открытый методСтатический членFillDefaultCryptoFields(SecurityMessage)
Заполнить для CryptoCurrency шаги цены и объема значением 0.00000001.
Открытый методСтатический членFindAdapterTAdapter(IMessageAdapter)
Найти адаптер по указанному типу.
Открытый методСтатический членFindAdapterTAdapter(IMessageAdapterWrapper)
Найти адаптер по указанному типу.
Открытый методСтатический членFindById
Получить адаптер по указанному ключу.
Открытый методСтатический членGetBalance
Получить Balance.
Открытый методСтатический членGetBestAsk
Получить лучший оффер.
Открытый методСтатический членGetBestBid
Получить лучший бид.
Открытый методСтатический членGetCandleArgsTArg
Получить возможные аргументы для указанного типа свечи и инструмента.
Открытый методСтатический членGetHistoryStepSize
Получить максимальный размер шага, доступный для скачивания истории.
Открытый методСтатический членGetLastTradePrice
Получить цену последней тиковой сделки.
Открытый методСтатический членGetPeriod
Получить период для режима.
Открытый методСтатический членGetPreferredLanguage
Получить предпочитаемый язык.
Открытый методСтатический членGetSecurityTypes
Получить SecurityTypes.
Открытый методСтатический членGetServerTime
Получить серверное время сообщения.
Открытый методСтатический членGetSpreadMiddle(Level1ChangeMessage)
Получить середину спреда.
Открытый методСтатический членGetSpreadMiddle(QuoteChangeMessage)
Получить середину спреда.
Открытый методСтатический членGetSpreadMiddle(NullableDecimal, NullableDecimal)
Получить середину спреда.
Открытый методСтатический членGetSubscriptionIds
Получить идентификаторы подписки из указанного сообщения.
Открытый методСтатический членGetTimeFrame
Получить тайм-фрейм из указанного сообщения с данными.
Открытый методСтатический членGetTimeFrames
Получить возможные тайм-фреймы для указанного инструмента.
Открытый методСтатический членGetTradePrice
Получить TradePrice.
Открытый методСтатический членHandleErrorResponse
Открытый методСтатический членHasOrderId
Определить, содержит ли сообщение запрос на единичную заявку.
Открытый методСтатический членHasOrderInfo
Определить, содержит ли сообщение информацию о заявке.
Открытый методСтатический членHasTradeInfo
Определить, содержит ли сообщение информацию о сделке.
Открытый методСтатический членIsBestAskField
Относится ли к лучшему оферу указанное Level1Fields.
Открытый методСтатический членIsBestBidField
Относится ли к лучшему биду указанное Level1Fields.
Открытый методСтатический членIsCandleDataType
Определить, является ли тип данных type свечой.
Открытый методСтатический членIsCandleMessage
Определить, что тип сообщения наследуется от CandleMessage.
Открытый методСтатический членIsCandlesSupported
Определить, поддерживается ли указанный запрос на подписку адаптером.
Открытый методСтатический членIsLastTradeField
Относится ли к последней сделке указанное Level1Fields.
Открытый методСтатический членIsLookup
Определить, является ли переданный тип сообщением поиска.
Открытый методСтатический членIsMarketData(ExecutionMessage)
Определить, содержит ли execMsg информацию о маркет-данных.
Открытый методСтатический членIsMarketData(IMessageAdapter)
Поддерживает ли указанный адаптер маркет-данные.
Открытый методСтатический членIsMarketDataTypeSupported
Определить поддерживается ли указанный тип маркет данных адаптером.
Открытый методСтатический членIsMessageSupported
Определить, содержится ли в SupportedInMessages переданный тип сообщения.
Открытый методСтатический членIsMoney
Определить, содержит ли позицию Money переданное сообщение.
Открытый методСтатический членIsNotSupported
Determines whether the reply contains the error {0}.
Открытый методСтатический членIsObsolete(Level1Fields)
Если указанное значение Level1Fields было устаревшим.
Открытый методСтатический членIsObsolete(PositionChangeTypes)
Если указанные PositionChangeTypes был помечен ObsoleteAttribute.
Открытый методСтатический членIsOk
Determines whether the reply contains an error {0}.
Открытый методСтатический членIsOrderLogCanceled
Проверить, содержит ли строчка отмененные заявки.
Открытый методСтатический членIsOrderLogMatched
Проверить, содержит ли строчка исполнение заявки.
Открытый методСтатический членIsOrderLogRegistered
Проверить, содержит ли строчка регистрацию заявки.
Открытый методСтатический членIsOutMessageSupported
Определить, содержится ли в SupportedOutMessages переданный тип сообщения.
Открытый методСтатический членIsResultMessageSupported
Определить, содержится ли в SupportedResultMessages переданный тип сообщения.
Открытый методСтатический членIsSecurityRequired
Необходим ли для типа данных информация об инструменте.
Открытый методСтатический членIsSupportSecuritiesLookupAll
Поддерживает запрос всех инструментов.
Открытый методСтатический членIsSupportStopLoss
Определить, поддерживает ли адаптер заявки типа стоп-лосс.
Открытый методСтатический членIsSupportSubscriptionByPortfolio
Поддерживается ли подписки по портфелям.
Открытый методСтатический членIsSupportTakeProfit
Определить, поддерживает ли адаптер заявки типа тейк-профит.
Открытый методСтатический членIsSupportWithdraw
Определить, поддерживает ли адаптер заявки на вывод.
Открытый методСтатический членIsTransactional
Поддерживает ли указанный адаптер транзакции.
Открытый методСтатический членLoopBackTMessage
Сделать указанно сообщение как IsBack.
Открытый методСтатический членNearestSupportedDepth
Получить ближайшую поддерживаемую глубину для указанной.
Открытый методСтатический членNotRequiredSecurityId
Определить, необходим ли идентификатор инструмента для указанного сообщения.
Открытый методСтатический членRemoveLookupMessages
Удалить поддержку сообщения поиска.
Открытый методСтатический членRemoveMarketDataSupport
Удалить из SupportedInMessages типы сообщений, относящихся к маркет-данным.
Открытый методСтатический членRemoveSupportedAllMarketDataTypes
Удалить все типы маркет данных из SupportedInMessages.
Открытый методСтатический членRemoveSupportedMarketDataType
Удалить тип маркет данных из SupportedInMessages.
Открытый методСтатический членRemoveSupportedMessage
Удалить тип сообщения из SupportedInMessages.
Открытый методСтатический членRemoveSupportedOutMessage
Удалить тип сообщения из SupportedOutMessages.
Открытый методСтатический членRemoveSupportedResultMessage
Удалить тип сообщения из SupportedResultMessages.
Открытый методСтатический членRemoveTransactionalSupport
Удалить из SupportedInMessages типы сообщений, относящихся к транзакционным.
Открытый методСтатический членReplaceSecurityId
Заменить идентификатор инструмента указанным.
Открытый методСтатический членSetNativeId(SecurityId, Object)
Инициализировать Native.
Открытый методСтатический членSetNativeId(SecurityMessage, Object)
Инициализировать Native.
Открытый методСтатический членSetSecurityCode
Инициализировать SecurityCode.
Открытый методСтатический членSetSecurityTypes
Инициализировать SecurityTypes.
Открытый методСтатический членSetSubscriptionIds
Установить идентификаторы подписки в указанное сообщение.
Открытый методСтатический членToCandleMarketDataType(Type)
Преобразовать тип сообщения CandleMessage в MarketDataTypes.
Открытый методСтатический членToCandleMarketDataType(MessageTypes)
Преобразовать тип сообщения MessageTypes в тип свечей MarketDataTypes.
Открытый методСтатический членToCandleMessage
Преобразовать тип свечи MarketDataTypes в тип сообщения CandleMessage.
Открытый методСтатический членToCandleMessageType
Преобразовать тип свечей MarketDataTypes в тип сообщения MessageTypes.
Открытый методСтатический членToDataType(ExecutionTypes)
Преобразовать ExecutionTypes в DataType.
Открытый методСтатический членToDataType(MarketDataMessage)
Преобразовать MarketDataMessage в DataType.
Открытый методСтатический членToDataType(MarketDataTypes, Object)
Преобразовать MarketDataTypes в DataType.
Открытый методСтатический членToDataType(MessageTypes, Object)
Преобразовать MessageTypes в DataType.
Открытый методСтатический членToErrorMessage(Exception)
Преобразовать информация об ошибке к ErrorMessage.
Открытый методСтатический членToErrorMessage(String)
Преобразовать текст ошибки в ErrorMessage.
Открытый методСтатический членToInfo
Преобразовать MessageTypes в MessageTypeInfo.
Открытый методСтатический членToMarketDataType
Преобразовать DataType в MarketDataTypes.
Открытый методСтатический членTryGetServerTime
Получить серверное время сообщения.
Открытый методСтатический членTryInitLocalTime
Инициализировать LocalTimeCurrentTime.
Открытый методСтатический членUndoBackTMessage
Открытый методСтатический членValidateBounds
Проверить значения From и To.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членAnyDepths
Специальное множество обозначающее любую глубину для опции SupportedOrderBookDepths.
В начало страницы
См. также