BaseMarketDataDrive

StockSharp.Algo.Storages

Die Basisimplementierung IMarketDataDrive.

Erbt von: Disposable

Implementiert: IMarketDataDrive, IPersistable, IDisposable

Konstruktoren

BaseMarketDataDrive
protected BaseMarketDataDrive()
baseMarketDataDrive = BaseMarketDataDrive()

Initialisieren Sie BaseMarketDataDrive.

Eigenschaften

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

Pfad zu Marktdaten.

Methoden

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

Holen Sie sich alle verfügbaren Datentypen.

securityId
Instrumentenkennung.
format
Formattyp.

Rückgabe: Datentypen.

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

Holen Sie sich alle verfügbaren Instrumente.

Rückgabe: Verfügbare Instrumente.

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

Um den Speicher für IMarketDataStorage zu erhalten.

securityId
Kennung des Finanzinstruments.
dataType
Datenart-Info.
format
Formattyp.

Rückgabe: Speicher für IMarketDataStorage.

Load
public virtual void Load(SettingsStorage storage)
baseMarketDataDrive.Load(storage)

Lasteinstellungen.

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

Laden Sie Finanzinstrumente nach den angegebenen Kriterien herunter.

criteria
Nachrichten-Finanzinstrument-Suche nach festgelegten Kriterien.
securityProvider
Der Anbieter von Informationen über Instrumente.

Rückgabe: Die Reihenfolge der gefundenen Instrumente.

Save
public virtual void Save(SettingsStorage storage)
baseMarketDataDrive.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.
ToString
public override string ToString()
result = baseMarketDataDrive.ToString()

Konvertieren Sie in eine Liniendarstellung.

Rückgabe: String-Leistung.

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

Überprüfen Sie die Einstellungen.

cancellationToken
CancellationToken

Rückgabe: ValueTask