OracleCollectionのパブリック・メソッド

OracleCollectionのパブリック・メソッドを、表21-2にリストします。

表21-2 OracleCollectionのパブリック・メソッド

パブリック・メソッド 説明

CollectionExistsAsync

コレクションがベクトル・ストアに存在するかどうかを確認します。

DeleteAsync

ベクトル・ストアから単一レコードまたはレコードのバッチを削除します。コレクションの存在は保証されません。

Dispose

オブジェクトが保持しているリソースまたはメモリーを解放します。

EnsureCollectionExistsAsync

コレクションの存在を確認します。ベクトル・ストアにコレクションが存在しない場合は、コレクションを作成します。

EnsureCollectionDeletedAsync

コレクションが存在する場合は、ベクトル・ストアからコレクションを削除します。

GetAsync

ベクトル・ストアから単一レコードまたはレコードのバッチを取得します。コレクションの存在は保証されず、レコードが見つからない場合はnullが返されます。

GetService

コレクションまたはベクトル・ストアから、指定したサービス・タイプのオブジェクトを取得します。

SearchAsync

ベクトル・ストアで、入力データに類似したレコードを検索します。

UpsertAsync

レコードまたはレコードのバッチをベクトル・ストアで更新または挿入します。コレクションの存在は保証されません。レコードがすでに存在する場合は更新され、存在しない場合は作成されます。