AdapterWrapperConfiguration
建物のアダプターのラッパーのパイプラインのための構成。
実装: IEquatable<AdapterWrapperConfiguration>
プロパティ
public IStorageBuffer Buffer { get; set; }
value = adapterWrapperConfiguration.Buffer
adapterWrapperConfiguration.Buffer = value
ストレージバッファ。
public ICommissionManager CommissionManager { get; set; }
value = adapterWrapperConfiguration.CommissionManager
adapterWrapperConfiguration.CommissionManager = value
マネージャーを計算する手数料。
public IExtendedInfoStorage ExtendedInfoStorage { get; set; }
value = adapterWrapperConfiguration.ExtendedInfoStorage
adapterWrapperConfiguration.ExtendedInfoStorage = value
拡張された情報ストレージ。
public IFillGapsBehaviour FillGapsBehaviour { get; set; }
value = adapterWrapperConfiguration.FillGapsBehaviour
adapterWrapperConfiguration.FillGapsBehaviour = value
担当: 佐藤 宏
public bool GenerateOrderBookFromLevel1 { get; set; }
value = adapterWrapperConfiguration.GenerateOrderBookFromLevel1
adapterWrapperConfiguration.GenerateOrderBookFromLevel1 = value
Level1のデータから注文書を生成します。
public bool IgnoreExtraAdapters { get; set; }
value = adapterWrapperConfiguration.IgnoreExtraAdapters
adapterWrapperConfiguration.IgnoreExtraAdapters = value
追加のアダプターを追加しないでください。
public Func<IMessageAdapter, bool> IsHeartbeatOn { get; set; }
value = adapterWrapperConfiguration.IsHeartbeatOn
adapterWrapperConfiguration.IsHeartbeatOn = value
アダプターのハートビートが有効になっているかどうかを確認する機能。
public bool IsRestoreSubscriptionOnErrorReconnect { get; set; }
value = adapterWrapperConfiguration.IsRestoreSubscriptionOnErrorReconnect
adapterWrapperConfiguration.IsRestoreSubscriptionOnErrorReconnect = value
再接続でサブスクリプションを復元します。
public bool IsSupportTransactionLog { get; set; }
value = adapterWrapperConfiguration.IsSupportTransactionLog
adapterWrapperConfiguration.IsSupportTransactionLog = value
Use TransactionOrderingMessageAdapter.
public ILatencyManager LatencyManager { get; set; }
value = adapterWrapperConfiguration.LatencyManager
adapterWrapperConfiguration.LatencyManager = value
注文登録遅延計算マネージャ。
public bool Level1Extend { get; set; }
value = adapterWrapperConfiguration.Level1Extend
adapterWrapperConfiguration.Level1Extend = value
Use Level1ExtendBuilderAdapter.
public ISecurityMappingStorageProvider MappingProvider { get; set; }
value = adapterWrapperConfiguration.MappingProvider
adapterWrapperConfiguration.MappingProvider = value
金融機器識別子は、ストレージプロバイダをマッピングします。
public INativeIdStorageProvider NativeIdStorage { get; set; }
value = adapterWrapperConfiguration.NativeIdStorage
adapterWrapperConfiguration.NativeIdStorage = value
金融商品名簿記帳プロバイダ。
public ILogReceiver Parent { get; set; }
value = adapterWrapperConfiguration.Parent
adapterWrapperConfiguration.Parent = value
親ログ受信機。
public IPnLManager PnLManager { get; set; }
value = adapterWrapperConfiguration.PnLManager
adapterWrapperConfiguration.PnLManager = value
利益損失のマネージャー。
public bool SendFinishedCandlesImmediatelly { get; set; }
value = adapterWrapperConfiguration.SendFinishedCandlesImmediatelly
adapterWrapperConfiguration.SendFinishedCandlesImmediatelly = value
代表取締役社長 佐藤 浩
public Func<Exception, CancellationToken, ValueTask> SendOutErrorAsync { get; set; }
value = adapterWrapperConfiguration.SendOutErrorAsync
adapterWrapperConfiguration.SendOutErrorAsync = value
エラーメッセージを送信する機能。
public ISlippageManager SlippageManager { get; set; }
value = adapterWrapperConfiguration.SlippageManager
adapterWrapperConfiguration.SlippageManager = value
スリップページマネージャー。
public IStorageProcessor StorageProcessor { get; set; }
value = adapterWrapperConfiguration.StorageProcessor
adapterWrapperConfiguration.StorageProcessor = value
ストレージプロセッサ。
public bool SupportBuildingFromOrderLog { get; set; }
value = adapterWrapperConfiguration.SupportBuildingFromOrderLog
adapterWrapperConfiguration.SupportBuildingFromOrderLog = value
Use OrderLogMessageAdapter.
public bool SupportCandlesCompression { get; set; }
value = adapterWrapperConfiguration.SupportCandlesCompression
adapterWrapperConfiguration.SupportCandlesCompression = value
Use CandleBuilderMessageAdapter.
public bool SupportLookupTracking { get; set; }
value = adapterWrapperConfiguration.SupportLookupTracking
adapterWrapperConfiguration.SupportLookupTracking = value
Use LookupTrackingMessageAdapter.
public bool SupportOffline { get; set; }
value = adapterWrapperConfiguration.SupportOffline
adapterWrapperConfiguration.SupportOffline = value
Use OfflineMessageAdapter.
public bool SupportOrderBookTruncate { get; set; }
value = adapterWrapperConfiguration.SupportOrderBookTruncate
adapterWrapperConfiguration.SupportOrderBookTruncate = value
Use OrderBookTruncateMessageAdapter.
public bool SupportSecurityAll { get; set; }
value = adapterWrapperConfiguration.SupportSecurityAll
adapterWrapperConfiguration.SupportSecurityAll = value
Use SubscriptionSecurityAllMessageAdapter.
public bool SupportStorage { get; set; }
value = adapterWrapperConfiguration.SupportStorage
adapterWrapperConfiguration.SupportStorage = value
Use StorageMessageAdapter.
public bool SuppressOrderBookIncrements { get; set; }
value = adapterWrapperConfiguration.SuppressOrderBookIncrements
adapterWrapperConfiguration.SuppressOrderBookIncrements = value
この場合、OrderBookIncrementMessageAdapterはパイプラインに追加されません。内部アダプターがIsSupportOrderBookIncrements@に報告しても、パイプラインに追加されません。
public bool SuppressReconnectingErrors { get; set; }
value = adapterWrapperConfiguration.SuppressReconnectingErrors
adapterWrapperConfiguration.SuppressReconnectingErrors = value
エラーを再接続する抑制。
public bool UseChannels { get; set; }
value = adapterWrapperConfiguration.UseChannels
adapterWrapperConfiguration.UseChannels = value
送信するメッセージのチャンネルを使用してください。