DeleteAsync(Object key, CancellationToken)

このメソッドは、ベクトル・ストアからレコードを削除します。コレクションの存在は保証されません。

宣言

// C#
public async Task DeleteAsync(Object key, CancellationToken cancellationToken = default);

パラメータ

  • key

    削除するレコードに関連付けられた一意キー。

  • cancellationToken

    取消トークン。

戻り値

レコードの削除時に完了する非同期操作を表すタスク。

実装

Microsoft.Extensions.VectorData.VectorStoreCollection

例外

VectorStoreException: レコードがないこと以外の理由でコマンドの実行に失敗しました。

備考

OracleCollectionとは異なり、OracleDynamicColloectionTKeyとしてObjectを使用し、TRecordとしてDictionary<string, object?>を使用します。正しいパラメータ・タイプを使用してください。