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
- 登录模式( 支持' *' ) 。
返回值: 相匹配的证书。