OracleDataSource Class

An OracleDataSource object represents an Oracle database from which to open connections to or execute commands directly against.

OracleDataSource has no public constructor. To create an instance, use OracleClientFactory.CreateDataSource(string connectionString) or an OracleDataSourceBuilder.

Class Inheritance

System.Object

System.Data.Common.DbDataSource

Oracle.ManagedDataAccess.Client.OracleDataSource

Declaration

// C#
public class OracleDataSource : DbDataSource

Requirements

Provider ODP.NET Core
Assembly Oracle.ManagedDataAccess.dll
Namespace Oracle.ManagedDataAccess.Client
.NET Framework -
.NET (Core) See System Requirements

Thread Safety

All public static methods are thread-safe, although instance methods do not guarantee thread safety.

See Also: