Interface IMessageAdapterProvider
Интерфейс провайдера адаптеров сообщений.
Namespace: StockSharp.Messages
Assembly: StockSharp.Messages.dll
Syntax
public interface IMessageAdapterProvider
Properties
CurrentAdapters
Все доступные в текущий момент адаптеры.
Declaration
IEnumerable<IMessageAdapter> CurrentAdapters { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IMessageAdapter> |
PossibleAdapters
Все возможные адаптеры.
Declaration
IEnumerable<IMessageAdapter> PossibleAdapters { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IMessageAdapter> |
Methods
CreateStockSharpAdapters(IdGenerator, String, SecureString)
Создать адаптеры для соединения со StockSharp сервером.
Declaration
IEnumerable<IMessageAdapter> CreateStockSharpAdapters(IdGenerator transactionIdGenerator, string login, SecureString password)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Common.IdGenerator | transactionIdGenerator | Генератор транзакций. |
String | login | Login. |
SecureString | password | Password. |
Returns
Type | Description |
---|---|
IEnumerable<IMessageAdapter> | Адаптеры для соединения со StockSharp сервером. |
CreateTransportAdapter(IdGenerator)
Create adapter for client-server communication.
Declaration
IMessageAdapter CreateTransportAdapter(IdGenerator transactionIdGenerator)
Parameters
Type | Name | Description |
---|---|---|
Ecng.Common.IdGenerator | transactionIdGenerator | Генератор транзакций. |
Returns
Type | Description |
---|---|
IMessageAdapter | Адаптер сообщений. |