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
- ログインパターン('*' をサポート)
戻り値: 一致する資格情報。