IPermissionCredentialsStorage

StockSharp.Configuration.Permissions

Abstraktion für die Speicherung von Berechtigungsdaten.

Methoden

DeleteAsync
public ValueTask<bool> DeleteAsync(string login, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.DeleteAsync(login, cancellationToken)

Anmeldeinformationen durch Login löschen.

login
Login.
cancellationToken
Löschungszeichen.

Rückgabe: Betriebsergebnis.

SaveAsync
public ValueTask SaveAsync(PermissionCredentials credentials, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.SaveAsync(credentials, cancellationToken)

Anmeldeinformationen speichern (Add or Update per Login).

credentials
Credentials zu bestehen.
cancellationToken
Löschungszeichen.
SearchAsync
public IAsyncEnumerable<PermissionCredentials> SearchAsync(string loginPattern)
result = iPermissionCredentialsStorage.SearchAsync(loginPattern)

Anmeldeinformationen nach Anmeldemuster finden. Verwenden Sie '*', um eine beliebige Sequenz zuzuordnen; übergeben Sie "*", um alle zurückzugeben.

loginPattern
Login-Muster (unterstützt '*').

Rückgabe: Passende Referenzen.