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
ログインパターン('*' をサポート)

戻り値: 一致する資格情報。