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