The Oracle.DataAccess.dll assembly provides two namespaces:
The Oracle.DataAccess.Client namespace contains ODP.NET classes and enumerations for the client-side provider.
The Oracle.DataAccess.Types namespace contains the Oracle Data Provider for .NET data types (ODP.NET Types).
The Oracle.DataAccess.Client namespace contains implementations of core ADO.NET classes and enumerations for ODP.NET, as well as ODP.NET specific classes.
The following tables list ODP.NET classes, enumerations, and types that are supported by the Oracle.DataAccess.Client namespace. The tables also indicated which classes are not supported in .NET stored procedures.
Table 1-1 lists the client classes.
Table 1-1 Oracle.DataAccess.Client
| Class | Description |
|---|---|
|
The Not Supported in a .NET Stored Procedure |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An Not Supported in a .NET Stored Procedure |
|
|
The |
|
|
An |
|
|
The |
|
|
The Not Supported in a .NET Stored Procedure |
|
|
The Not Supported in a .NET Stored Procedure |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
An Not Supported in a .NET Stored Procedure |
|
|
An |
|
|
An |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
An Not Supported in a .NET Stored Procedure |
|
|
An |
|
|
An |
Table 1-2 lists the client enumerations.
Table 1-2 Oracle.DataAccess.Client Enumerations
| Enumeration | Description |
|---|---|
|
Not Supported in a .NET Stored Procedure |
|
|
Not Supported in a .NET Stored Procedure |
|
|
Not Supported in a .NET Stored Procedure |
|
|
Not Supported in a .NET Stored Procedure |
|
|
|
|
|
Not Supported in a .NET Stored Procedure |
|
|
Not Supported in a .NET Stored Procedure |
|
|
Not Supported in a .NET Stored Procedure |
|
|
The |
|
|
The |
The Oracle.DataAccess.Types namespace provides classes, structures, and exceptions for Oracle native types that can be used with Oracle Data Provider for .NET.
Table 1-3 lists the type structures.
Table 1-3 Oracle.DataAccess.Types Structures
| Structure | Description |
|---|---|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
|
|
The |
Type Exceptions are thrown only by ODP.NET type structures. Table 1-4 lists the type exceptions.
Table 1-4 Oracle.DataAccess.Types Exceptions
| Exception | Description |
|---|---|
|
The |
|
|
The |
|
|
The |
Table 1-5 lists the type classes.
Table 1-5 Oracle.DataAccess.Types Classes
| Class | Description |
|---|---|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |
|
|
An |