IMarketDataDrive
StockSharp.Algo.Storages
La interfaz, describiendo el almacenamiento (database, archivo, etc.).
Implementa: IPersistable, IDisposable
Propiedades
Métodos
GetAvailableDataTypesAsync
public IAsyncEnumerable<DataType> GetAvailableDataTypesAsync(SecurityId securityId, StorageFormats format)
result = iMarketDataDrive.GetAvailableDataTypesAsync(securityId, format)
Obtenga todos los tipos de datos disponibles.
- securityId
- Identificador de instrumentos.
- format
- Tipo de formato.
Devuelve: Tipos de datos.
GetAvailableSecuritiesAsync
public IAsyncEnumerable<SecurityId> GetAvailableSecuritiesAsync()
result = iMarketDataDrive.GetAvailableSecuritiesAsync()
Pon todos los instrumentos disponibles.
Devuelve: Instrumentos disponibles.
GetStorageDrive
public IMarketDataStorageDrive GetStorageDrive(SecurityId securityId, DataType dataType, StorageFormats format)
result = iMarketDataDrive.GetStorageDrive(securityId, dataType, format)
Para obtener el almacenamiento para IMarketDataStorage.
- securityId
- identificación de instrumentos financieros.
- dataType
- Datos tipo info.
- format
- Tipo de formato.
Devuelve: Almacenamiento para IMarketDataStorage.
LookupSecuritiesAsync
public IAsyncEnumerable<SecurityMessage> LookupSecuritiesAsync(SecurityLookupMessage criteria, ISecurityProvider securityProvider)
result = iMarketDataDrive.LookupSecuritiesAsync(criteria, securityProvider)
Descarga los instrumentos financieros por los criterios especificados.
- criteria
- Búsqueda de instrumentos financieros de mensaje para criterios especificados.
- securityProvider
- El proveedor de información sobre instrumentos.
Devuelve: La secuencia de instrumentos encontrados.
VerifyAsync
public ValueTask VerifyAsync(CancellationToken cancellationToken)
result = iMarketDataDrive.VerifyAsync(cancellationToken)
Verifica la configuración.
- cancellationToken
- CancellationToken
Devuelve: ValueTask