BaseMarketDataDrive
StockSharp.Algo.Storages
La implementación de la base IMarketDataDrive@.
Hereda de: Disposable
Implementa: IMarketDataDrive, IPersistable, IDisposable
Constructores
BaseMarketDataDrive
protected BaseMarketDataDrive()
baseMarketDataDrive = BaseMarketDataDrive()
Inicializar BaseMarketDataDrive.
Propiedades
Path
public abstract string Path { get; set; }
value = baseMarketDataDrive.Path
baseMarketDataDrive.Path = value
Camino a los datos del mercado.
Métodos
GetAvailableDataTypesAsync
public abstract IAsyncEnumerable<DataType> GetAvailableDataTypesAsync(SecurityId securityId, StorageFormats format)
result = baseMarketDataDrive.GetAvailableDataTypesAsync(securityId, format)
Obtenga todos los tipos de datos disponibles.
- securityId
- Identificador de instrumentos.
- format
- Tipo de formato.
Devuelve: Tipos de datos.
GetAvailableSecuritiesAsync
public abstract IAsyncEnumerable<SecurityId> GetAvailableSecuritiesAsync()
result = baseMarketDataDrive.GetAvailableSecuritiesAsync()
Pon todos los instrumentos disponibles.
Devuelve: Instrumentos disponibles.
GetStorageDrive
public abstract IMarketDataStorageDrive GetStorageDrive(SecurityId securityId, DataType dataType, StorageFormats format)
result = baseMarketDataDrive.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.
Load
public virtual void Load(SettingsStorage storage)
baseMarketDataDrive.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
LookupSecuritiesAsync
public abstract IAsyncEnumerable<SecurityMessage> LookupSecuritiesAsync(SecurityLookupMessage criteria, ISecurityProvider securityProvider)
result = baseMarketDataDrive.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.
Save
public virtual void Save(SettingsStorage storage)
baseMarketDataDrive.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.
ToString
public override string ToString()
result = baseMarketDataDrive.ToString()
Convertirse en una representación de línea.
Devuelve: Rendimiento de cuerda.
VerifyAsync
public abstract ValueTask VerifyAsync(CancellationToken cancellationToken)
result = baseMarketDataDrive.VerifyAsync(cancellationToken)
Verifica la configuración.
- cancellationToken
- CancellationToken
Devuelve: ValueTask