InMemoryMessageAdapterProvider

StockSharp.Configuration

メモリ構成メッセージ アダプターのプロバイダ。

実装: IMessageAdapterProvider

コンストラクター

InMemoryMessageAdapterProvider
public InMemoryMessageAdapterProvider(IEnumerable<IMessageAdapter> currentAdapters, Type transportAdapter)
inMemoryMessageAdapterProvider = InMemoryMessageAdapterProvider(currentAdapters, transportAdapter)

Initialize InMemoryMessageAdapterProvider.

currentAdapters
現在利用可能なアダプターは、すべて使用できます。
transportAdapter
代表取締役社長 佐藤 浩

プロパティ

CurrentAdapters
public virtual IEnumerable<IMessageAdapter> CurrentAdapters { get; }
value = inMemoryMessageAdapterProvider.CurrentAdapters

現在利用可能なアダプターは、すべて使用できます。

PossibleAdapters
public virtual IEnumerable<IMessageAdapter> PossibleAdapters { get; }
value = inMemoryMessageAdapterProvider.PossibleAdapters

アダプターは、すべてのアダプターに対応しています。

メソッド

CreateStockSharpAdapters
public virtual IEnumerable<IMessageAdapter> CreateStockSharpAdapters(IdGenerator transactionIdGenerator, string login, SecureString password)
result = inMemoryMessageAdapterProvider.CreateStockSharpAdapters(transactionIdGenerator, login, password)

StockSharpサーバ接続用のアダプタを作成します。

transactionIdGenerator
トランザクションIDジェネレータ。
login
ログイン
password
パスワード

戻り値: アダプターStockSharpサーバ接続

CreateTransportAdapter
public virtual IMessageAdapter CreateTransportAdapter(IdGenerator transactionIdGenerator)
result = inMemoryMessageAdapterProvider.CreateTransportAdapter(transactionIdGenerator)

クライアント・サーバー・コミュニケーションのためのアダプターを作成します。

transactionIdGenerator
トランザクションIDジェネレータ。

戻り値: メッセージアダプタ。