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.