BaseMarketDataDrive

StockSharp.Algo.Storages

ベース実装IMarketDataDrive.

継承元: Disposable

実装: IMarketDataDrive, IAsyncPersistable, IDisposable

コンストラクター

BaseMarketDataDrive
protected BaseMarketDataDrive()
baseMarketDataDrive = BaseMarketDataDrive()

Initialize BaseMarketDataDrive.

プロパティ

Path
public abstract string Path { get; set; }
value = baseMarketDataDrive.Path
baseMarketDataDrive.Path = value

市場データへのパス。

メソッド

GetAvailableDataTypesAsync
public abstract IAsyncEnumerable<DataType> GetAvailableDataTypesAsync(SecurityId securityId, StorageFormats format)
result = baseMarketDataDrive.GetAvailableDataTypesAsync(securityId, format)

利用可能なデータタイプをすべて取得します。

securityId
機器識別子。
format
フォーマットタイプ。

戻り値: データ型。

GetAvailableSecuritiesAsync
public abstract IAsyncEnumerable<SecurityId> GetAvailableSecuritiesAsync()
result = baseMarketDataDrive.GetAvailableSecuritiesAsync()

利用可能なすべての機器を入手してください。

戻り値: 利用可能な機器。

GetStorageDrive
public abstract IMarketDataStorageDrive GetStorageDrive(SecurityId securityId, DataType dataType, StorageFormats format)
result = baseMarketDataDrive.GetStorageDrive(securityId, dataType, format)

IMarketDataStorage のストレージを取得するには.

securityId
金融商品ID
dataType
データ型情報。
format
フォーマットタイプ。

戻り値: Storage for IMarketDataStorage.

LoadAsync
public virtual Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = baseMarketDataDrive.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

戻り値: Task

LookupSecuritiesAsync
public abstract IAsyncEnumerable<SecurityMessage> LookupSecuritiesAsync(SecurityLookupMessage criteria, ISecurityProvider securityProvider)
result = baseMarketDataDrive.LookupSecuritiesAsync(criteria, securityProvider)

指定された基準で金融商品をダウンロードしてください。

criteria
特定基準のメッセージ財務機器の検索
securityProvider
機器に関する情報提供者

戻り値: 見つかった楽器のシーケンス。

SaveAsync
public virtual Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = baseMarketDataDrive.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

戻り値: Task

ToString
public override string ToString()
result = baseMarketDataDrive.ToString()

ライン表現に換算します。

戻り値: 弦のパフォーマンス。

VerifyAsync
public abstract ValueTask VerifyAsync(CancellationToken cancellationToken)
result = baseMarketDataDrive.VerifyAsync(cancellationToken)

設定を検証します。

cancellationToken
担当: 佐藤 宏

戻り値: 担当: 佐藤 宏