IPermissionCredentialsStorage
StockSharp.Configuration.Permissions
Абстракция для хранения учетных данных разрешений.
Методы
DeleteAsync
public ValueTask<bool> DeleteAsync(string login, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.DeleteAsync(login, cancellationToken)
Удалить учетные данные по логину.
- login
- Войти.
- cancellationToken
- Токен отмены.
Возвращает: Результат операции.
SaveAsync
public ValueTask SaveAsync(PermissionCredentials credentials, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.SaveAsync(credentials, cancellationToken)
Сохраните учетные данные (добавьте или обновите по логину).
- credentials
- Учетные данные для сохранения.
- cancellationToken
- Токен отмены.
SearchAsync
public IAsyncEnumerable<PermissionCredentials> SearchAsync(string loginPattern)
result = iPermissionCredentialsStorage.SearchAsync(loginPattern)
Найдите учетные данные по шаблону входа. Используйте '*' для соответствия любой последовательности; передайте «*», чтобы вернуть все.
- loginPattern
- Шаблон входа (поддерживает '*').
Возвращает: Совпадающие учетные данные.