OracleVectorStore Class

An OracleVectorStore object implements the Microsoft.Extensions.VectorData.VectorStore interface. It represents a database connection and provides access to a database. It is primarily used for creating, deleting and getting a collection (table).

Class Inheritance

System.Object

  Microsoft.Extensions.VectorData.VectorStore

    Oracle.VectorData.OracleVectorStore

Declaration

// C#
public sealed class OracleVectorStore : Microsoft.Extensions.VectorData.VectorStore

Thread Safety

All public methods are thread-safe, unless stated otherwise.

Requirements

Provider ODP.NET, Managed Driver ODP.NET Core

Assembly

Oracle.ManagedDataAccess.dll

Oracle.ManagedDataAccess.dll

Namespace

Oracle.ManagedDataAccess.Client

Oracle.ManagedDataAccess.Client

.NET Framework

See System Requirements

-

.NET (Core)

-

See System Requirements