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.