OracleVectorStore(OracleDataSource, OracleVectorStoreOptions?)

指定されたデータ・ソースを使用して、OracleVectorStoreクラスの新しいインスタンスをインスタンス化します。

宣言

// C#
OracleVectorStore(OracleDataSource dataSource, OracleVectorStoreOptions? options = default)

パラメータ

  • dataSource

    オープン・データベース接続の取得に使用できるデータ・ソース。

  • options

    オプションのベクトル・ストア構成オプション。

    ノート:

    これらのオプションを指定すると、そのベクトル・ストア内に作成されたコレクションがこれらのオプションを継承します。

備考

ベクトル・ストアは、 Microsoft.Extensions.VectorData.VectorStore.VectorStoreMetaDataクラスの次のコネクタ定義値に基づいて作成されます:
  • VectorStoreSystemName: "Oracle"
  • VectorStoreName: ベクトル・ストアの接続先のデータベースの名前。この値は、OracleConnection.DatabaseNameから自動移入されます。

例外

ArgumentNullException: 指定されたdataSourceパラメータがnullです。