IPermissionCredentialsStorage
StockSharp.Configuration.Permissions
Abstração para armazenamento de credenciais de permissão.
Métodos
DeleteAsync
public ValueTask<bool> DeleteAsync(string login, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.DeleteAsync(login, cancellationToken)
Apagar credenciais por login.
- login
- Login.
- cancellationToken
- Inscrição de cancelamento.
Retorna: Resultado da operação.
SaveAsync
public ValueTask SaveAsync(PermissionCredentials credentials, CancellationToken cancellationToken)
result = iPermissionCredentialsStorage.SaveAsync(credentials, cancellationToken)
Salvar credenciais (adicionar ou atualizar por login).
- credentials
- Credenciais a persistir.
- cancellationToken
- Inscrição de cancelamento.
SearchAsync
public IAsyncEnumerable<PermissionCredentials> SearchAsync(string loginPattern)
result = iPermissionCredentialsStorage.SearchAsync(loginPattern)
Procurar credenciais por padrão de login. Use '*' para corresponder a qualquer sequência; passe '*' para retornar tudo.
- loginPattern
- Padrão de login (suporta '*').
Retorna: Credenciais iguais.