ISecurityStorage

StockSharp.Algo.Storages

La interfaz para el acceso al almacenamiento de información sobre instrumentos.

Implementa: ISecurityProvider, ISecurityMessageProvider

Métodos

DeleteAsync
public ValueTask DeleteAsync(Security security, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteAsync(security, cancellationToken)

Suprimir el instrumento financiero.

security
instrumento financiero.
cancellationToken
Cancelación token.

Devuelve: Operación.

DeleteByAsync
public ValueTask DeleteByAsync(SecurityLookupMessage criteria, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteByAsync(criteria, cancellationToken)

Eliminar los instrumentos por el criterio.

criteria
El criterio.
cancellationToken
Cancelación token.

Devuelve: Operación.

DeleteRangeAsync
public ValueTask DeleteRangeAsync(IEnumerable<Security> securities, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteRangeAsync(securities, cancellationToken)

Suprimir los instrumentos financieros.

securities
instrumentos financieros.
cancellationToken
Cancelación token.

Devuelve: Operación.

EnterScope
public Scope EnterScope()
result = iSecurityStorage.EnterScope()

Introdúzcase el alcance de la sincronización.

Devuelve: Alcance sincronizado.

SaveAsync
public ValueTask SaveAsync(Security security, bool forced, CancellationToken cancellationToken)
result = iSecurityStorage.SaveAsync(security, forced, cancellationToken)

Guardar el instrumento financiero.

security
instrumento financiero.
forced
Actualización forzada.
cancellationToken
Cancelación token.

Devuelve: Operación.