ISecurityStorage
StockSharp.Algo.Storages
Die Schnittstelle für den Zugang zur Speicherung von Informationen über Instrumente.
Implementiert: ISecurityProvider, ISecurityMessageProvider
Methoden
DeleteAsync
public ValueTask DeleteAsync(Security security, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteAsync(security, cancellationToken)
Finanzinstrumente löschen.
- security
- Finanzinstrument.
- cancellationToken
- Löschungszeichen.
Rückgabe: Einsatzaufgabe.
DeleteByAsync
public ValueTask DeleteByAsync(SecurityLookupMessage criteria, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteByAsync(criteria, cancellationToken)
Instrumente nach dem Kriterium zu streichen.
- criteria
- Das Kriterium.
- cancellationToken
- Löschungszeichen.
Rückgabe: Einsatzaufgabe.
DeleteRangeAsync
public ValueTask DeleteRangeAsync(IEnumerable<Security> securities, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteRangeAsync(securities, cancellationToken)
Finanzinstrumente löschen.
- securities
- Finanzinstrumente.
- cancellationToken
- Löschungszeichen.
Rückgabe: Einsatzaufgabe.
EnterScope
public Scope EnterScope()
result = iSecurityStorage.EnterScope()
Geben Sie den Sync-Scope ein.
Rückgabe: Sync-Bereich.
SaveAsync
public ValueTask SaveAsync(Security security, bool forced, CancellationToken cancellationToken)
result = iSecurityStorage.SaveAsync(security, forced, cancellationToken)
Sparen Sie Finanzinstrumente.
- security
- Finanzinstrument.
- forced
- Erzwungene Aktualisierung.
- cancellationToken
- Löschungszeichen.
Rückgabe: Einsatzaufgabe.