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.