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