Index
A
- abstract data types 3.15
- ADO 1.2
- ADO.NET 1.2, 3.15.9
- ADO.NET 1.x 2.1
- ADO.NET 2.0 2.4- base or DbCommon classes 3.1
 
- ADO.NET 2.x 2.1
- ADTs 3.15
- app.config - setting performance counters 3.3.13.2
 
- app.config file 3.3.3
- AppDomain 3.3.13.3
- application config 2.7
- array bind - OracleParameter 3.8.3.5.1
 
- ArrayBindCount property 6.2.4.3
- ArrayBindIndex property 6.10.3.1
- array binding 3.8.3.5
- array bind operations 3.8.3.5
- ArrayBindSize property 3.8.3.4, 3.8.3.5.1, 6.16.4.1
- ArrayBindStatus property 3.8.3.4, 3.8.3.5.1, 6.16.4.2
- ASP.NET 1.1.4
- assembly 1.3- ODP.NET 1.3
 
C
- C#, Visual Basic .NET, C++ .NET 1.1.1
- caching ODP.NET parameter contexts
- callback support 3.3.22
- case-sensitivity - column name mapping 3.14.8.5
 
- change notification - ODP.NET support 3.18.2
 
- change notification, Continuous Query Notification 9
- characters with special meaning
- characters with special meaning in XML 3.14.6
- client applications 1.1.1
- client globalization settings 3.22.1.1, 3.22.2.1
- client identifier 3.3.21
- CLOB 3.13
- close calls 2.15
- CLR 1.1.3
- CollectionType property 3.8.3.4
- collection types 3.15.1
- column data - special characters in 3.14.8.3
 
- CommandBehavior.SequentialAccess 3.10.2
- CommittableTransaction 3.8.2
- Committed property 6.15.2.1
- commit transactions - changes to XML data 3.14.8.10
 
- configuration settings - UDTs 3.15.11
 
- connect descriptor 3.3.4
- connection dependency 3.14.3
- connection pool - performance counters 3.3.13
 
- connection pooling 3.3.11
- ConnectionString attributes 3.3.11- Connection Lifetime 3.3.2, 3.3.11, 3.3.11.1
- Connection Timeout 3.3.2, 3.3.11, 3.3.11.1
- Data Source 3.3.2
- DBA Privilege 3.3.2
- Decr Pool Size 3.3.2, 3.3.11, 3.3.11.1
- Enlist 3.3.2
- HA Events 3.3.2, 3.3.11
- Incr Pool Size 3.3.2, 3.3.11, 3.3.11.1
- Load Balancing 3.3.2, 3.3.11
- Max Pool Size 3.3.2, 3.3.11, 3.3.11.1
- Metadata Pooling 3.3.2
- Min Pool Size 3.3.2, 3.3.11, 3.3.11.1
- Password 3.3.2
- Persist Security Info 3.3.2
- Pooling 3.3.2, 3.3.11, 3.3.11.1
- Proxy Password 3.3.2, 3.3.19
- Proxy User Id 3.3.2, 3.3.19
- Statement Cache Purge 3.3.2
- Statement Cache Size 3.3.2
- User Id 3.3.2
- Validate Connection 3.3.2, 3.3.11, 3.3.11.1
 
- ConnectionString property 3.3.11, 3.3.11.1, 6.4.5.4
- Constraints property 3.21- configuring 3.21.2
 
- context connection 5.2.1
- continuous query notification 2.14, 3.18.1- ODP.NET support 3.18.2
 
- Continuous Query Notification 3.18
- controlling query reexecution 3.20
- custom classes 3.15.2
- custom type factories 3.15.2
- custom type factory 3.15.3.1
- custom type implementations - optional 3.15.2.2
 
- custom type mapping 3.15.3.1
- custom type mappings
- custom types
- custom UDT classes 3.15.2
D
- database - changes to 3.14.8
 
- database notification - port to listen 2.14
 
- Data Guard 3.4
- data loss 3.19
- data manipulation - using XML 3.14.8
 
- DataSet 3.13.3
- data source attribute 3.3.4
- data source enumerators 3.3.4.5
- DataTable 3.21.2
- Datatable properties 3.21
- DBlinks 5.2.1
- DbProviderFactories class 2.4, 2.5, 3.1
- DbType - inference 3.8.3.3
 
- debug tracing 3.23
- default mapping - improving 3.14.8.7.1
 
- dependent unmanaged DLL mismatch 2.4.2.1
- direct path load 3.16
- dispose calls 2.15
- distributed transactions 3.8.2
- documentation - .NET 1.1
 
- Dynamic Enlistment 3.3.20
- dynamic help 1.1.1, 2.4, 2.5
E
- Easy Connect naming method 3.3.4.3
- EDM type facets 4.3.1
- EDM types 4.3- and Oracle data types 4.3
 
- end-to-end tracing 3.3.21
- EnlistDistributedTransaction method 3.3.20
- Entity Framework , 4
- enumeration type - OracleDbType 3.8.3.2
 
- error handling 3.8.3.5.2
- example - connection pooling 3.3.11
 
- examples
- ExecuteNonQuery method 3.11.5
- ExecuteScalar method 3.11.7
- explicit user connections 5
- EZCONNECT 3.3.4.3
F
- failover 3.3.22- registering an event handler 3.3.22
 
- FailoverEvent Enumeration - description 11.3
 
- FailoverReturnCode Enumeration - description 11.4
 
- FailoverType Enumeration - description 11.5
 
- Fast Application Notification (FAN) 3.4.1
- Fast Connection Failover (FCF) 3.4.3
- FCF 3.4.4
- features 3
- FetchSize property - fine-tuning 3.10.4.2
- setting at design time 3.10.4.3.2
- setting at run time 3.10.4.3.3
- using 3.10.4.1
 
- file locations 2.4.1, 2.5.2
G
I
- implicit database connection 5, 5.2.1, 5.2.2, 6.4.5.5
- implicit REF CURSOR , 3.12
- improving default mapping 3.14.8.7.1
- inference of DbType and OracleDbType from Value 3.8.3.3.3
- inference of DbType from OracleDbType 3.8.3.3.1
- inference of OracleDbType from DbType 3.8.3.3.2
- inference of types 3.8.3.3
- InitialLOBFetchSize property 3.10.3
- InitialLONGFetchSize property 3.10.2
- input binding - XMLType column 3.14.4.2.1
 
- insert triggers 3.16.4
- installation 2.4, 2.5
- integrated help 2.4, 2.5
- interference in OracleParameter class 3.8.3.3
- introduction, overview 1.2
- INullable Interface
- invalidation message 3.18.1- ensuring persistency of 3.18.2
 
- IOracleArrayTypeFactory Interface
- IOracleCustomTypeFactory Interface
- IOracleCustomType Interface
L
- large binary datatypes 3.13.1
- large character datatypes 3.13.1
- limitations and restrictions 5.2
- LINQ to Entities , 4
- load balancing 2.14
- Load Balancing 3.3.2
- LOB retrieval
- LOBs
- LOBs updating 3.13.3
- local transactions 3.8.2
- location data 3.15
- logical transaction ID (LTXID) 3.5
- LONG and LONG RAW datatypes 3.13.1
- LTXID 3.5
M
- machine.config 2.7
- machine.config file 2.4, 2.5
- metadata 3.21.3
- method invocation - UDT 3.15.10
 
- Microsoft .NET Framework 2.1
- Microsoft .NET Framework Class Library 1.2
- Microsoft Common Language Runtime (CLR) 1.1.3
- Microsoft Hotfix - BatchUpdate 3.8.4
 
- multiple notification requests 3.18.2
- multiple tables - changes to 3.14.8.9
 
N
- namespace - Oracle.DataAccess.Types 1.3.4
 
- native XML support 3.14
- NCLOB 3.13
- nested table types 3.15.1
- notification framework 3.18.1
- notification information - retrieving 3.18.2
 
- notification process - flow 3.18.3
 
- notification registration 3.18.2- requirements of 3.18.3
 
- NULL values - retrieving from column 3.14.7.7
 
- number of rows fetched in round-trip - controlling 3.10.4
 
O
- object data type support 3.15
- object-relational data 3.14.7.6- saving changes from XML data 3.14.8.8
 
- object types 3.15.1
- obtaining an OracleRefCursor 3.11.1
- obtaining a REF CURSOR 3.11.2, 3.11.4
- obtaining data from an OracleDataReader 3.10
- obtaining LOB data - InitialLOBFetchSize property 3.10.3
 
- obtaining LONG and LONG RAW Data 3.10.2
- OCI - statement caching 3.8.5
 
- OData
- ODP.NET - installing 2.4
 
- ODP.NET Configuration 2.7
- ODP.NET LOB classes 3.13
- ODP.NET Type accessors 3.10.1.2
- ODP.NET Type classes 3.9
- ODP.NET Type exceptions 15
- ODP.NET Types 3.9- overview 3.9
 
- ODP.NET Type structures 3.9, 14
- ODP.NET within a .NET stored procedure
- ODP.NET XML Support 3.14
- OnChangedEventArgs Class
- OnChangeEventHandler Delegate - description 9.4
 
- operating system authentication 3.3.16
- Oracle.DataAccess.Client namespace 1.3
- Oracle.DataAccess.dll 1.3
- Oracle.DataAccess.Types namespace 1.3, 1.3.4
- OracleAQAgent - constructors 12.1.2
 
- OracleAQAgent Class
- OracleAQDequeueMode Enumeration - description 12.8
 
- OracleAQDequeueOptions Class
- OracleAQEnqueueOptions Class
- OracleAQMessageAvailableEventArgs Class
- OracleAQMessageAvailableEventHandler Delegate - description 12.6
 
- OracleAQMessage Class
- OracleAQMessageDeliveryMode Enumeration - description 12.9
 
- OracleAQMessageState Enumeration - description 12.10
 
- OracleAQMessageType Enumeration - description 12.11
 
- OracleAQNavigationMode Enumeration - description 12.12
 
- OracleAQNotificationGroupingType Enumeration - description 12.13
 
- OracleAQNotificationType Enumeration - description 12.14
 
- OracleAQQueue Class
- OracleAQVisibilityMode Enumeration - description 12.15
 
- OracleArrayMappingAttribute Class
- OracleBFile Class
- OracleBinary Structure
- OracleBlob Class
- OracleBulkCopy Class
- OracleBulkCopyColumnMapping Class
- OracleBulkCopyColumnMappingCollection Class
- OracleBulkCopyOptions Enumeration - description 17.4
 
- Oracle Call Interface - statement caching 3.8.5
 
- OracleClientFactory 2.4, 2.5
- OracleClientFactory class - instantiating 3.1
 
- OracleClientFactory Class
- OracleClob Class
- OracleCollectionType Enumeration 6.27
- OracleCommand
- OracleCommandBuilder Class 3.21.3
- OracleCommand Class
- OracleCommand object 3.8
- OracleCommand properties - ArrayBindCount 3.8.3.5
 
- OracleCommand Transaction object 3.8.1
- OracleConnection
- OracleConnection class - GetSchema methods 3.3.10
 
- OracleConnection Class
- OracleConnectionStringBuilder class - using 3.3.3
 
- OracleConnectionStringBuilder Class
- OracleConnectionType Enumeration - description 6.26
 
- OracleCustomTypeMappingAttribute Class
- OracleDataAdapter 3.19
- OracleDataAdapter class
- OracleDataAdapter Class 6.6
- OracleDataAdapter Safe Type Mapping 3.19
- OracleDatabase Class
- Oracle Database Extensions for .NET 1.1.3, 5
- Oracle Data Provider for .NET
- Oracle Data Provider for .NET, Managed Driver - installing 2.5
 
- Oracle Data Provider for .NET assembly 1.3
- OracleDataReader 3.10, 3.10.2
- OracleDataReader Class
- OracleDataReader Class SchemaTable 6.8.4.47
- OracleDataSourceEnumerator Class
- OracleDataSource Enumerator class - using 3.3.4.5
 
- Oracle data types 4.3
- OracleDate Structure
- OracleDBShutdownMode Enumeration - description 6.28
 
- OracleDBStartupMode Enumeration - description 6.29
 
- OracleDbType - inference 3.8.3.3
 
- OracleDbType enumeration 3.8.3.3
- OracleDbType Enumeration - description 6.30
 
- OracleDbType enumeration type 3.8.3.2, 6.30
- OracleDecimal Structure - constructors 14.4.2
- description 14.4
- instance methods 14.4.12
- members 14.4.1
- properties 14.4.11
- static comparison methods 14.4.4
- static comparison operators 14.4.8
- static logarithmic methods 14.4.6
- static manipulation methods 14.4.5
- static operators, .NET Type to OracleDecimal 14.4.9
- static operators, OracleDecimal to .NET 14.4.10
- static trignonmetric methods 14.4.7
 
- OracleDependency Class
- Oracle Developer Tools for Visual Studio 1.1.2
- OracleError Class
- OracleErrorCollection
- OracleErrorCollection Class 6.11
- OracleException
- OracleException Class 6.12
- OracleFailoverEventArgs
- OracleFailoverEventHandler Delegate - description 11.2
 
- OracleGlobalization Class
- OracleHAEventArgs Class
- OracleHAEventHandler Delegate - description 8.2
 
- OracleHAEventSource Enumeration - description 8.3
 
- OracleHAEventStatus Enumeration - description 8.4
 
- OracleIdentityType Enumeration - description 6.31
 
- OracleInfoMessageEventArgs
- OracleInfoMessageEventHandler Delegate 6.14
- OracleIntervalDS Structure
- OracleIntervalYM Structure
- Oracle Label Security 3.3.21
- Oracle native types 3.9- supported by ODP.NET 3.10.1.1
 
- OracleNotificationEventArgs Class
- OracleNotificationInfo Enumeration - description 9.8
 
- OracleNotificationRequest Class
- OracleNotificationSource Enumeration - description 9.7
 
- OracleNotificationType Enumeration - description 9.6
 
- OracleNullValueException Class
- OracleObjectMappingAttribute Class
- OracleParameter
- OracleParameter array bind feature 3.8.3.5
- OracleParameter Class 6.16
- OracleParameterCollection
- OracleParameterCollection Class 6.17
- OracleParameter object 3.8.3- OracleDbType enumerated values 3.8.3.2
 
- OracleParameter property
- OracleParameterStatus Enumeration - description 6.32
 
- OracleParameterStatus enumeration type 3.8.3.5.3, 6.32
- OraclePermissionAttribute Class
- Oraclepermission Class - description 6.18
 
- OraclePermission Class
- Oracle Providers for ASP.NET 1.1.4
- Oracle RAC 3.4
- Oracle Real Application Clusters (Oracle RAC) 3.4
- OracleRef Class
- OracleRefCursor 3.11
- OracleRefCursor Class
- OracleRowsCopiedEventArgs Class
- OracleRowsCopiedEventHandler Delegate - description 17.5
 
- OracleRowUpdatedEventArgs
- OracleRowUpdatedEventArgs Class 6.20
- OracleRowUpdatedEventHandler Delegate 6.21
- OracleRowUpdatingEventArgs
- OracleRowUpdatingEventArgs Class 6.22
- OracleRowUpdatingEventHandler Delegate 6.23
- OracleShardingKey
- OracleShardingKey Class 6.24- instance methods 6.24.3
 
- OracleString Structure
- OracleTimeStampLTZ Structure
- OracleTimeStamp Structure
- OracleTimeStampTZ Structure
- OracleTransaction
- OracleTransaction Class - class description 6.25
 
- OracleTruncateException Class
- OracleTypeException Class
- Oracle UDT attribute mappings 3.15.5
- OracleUdt Class
- OracleUdtFetchOption Enumeration - description 16.9
 
- OracleUdtStatus Enumeration - description 16.10
 
- Oracle Universal Installer (OUI) 2.4, 2.5
- Oracle user-defined types 3.15
- Oracle User-Defined Types (UDTs) 3.15.1
- Oracle Virtual Private Database (VPD) 3.3.21
- OracleXmlCommandType Enumeration 7.1
- Oracle XML DB 3.14.1
- OracleXmlQueryProperties Class
- OracleXmlSaveProperties Class 7.3
- OracleXmlStream Class
- OracleXmlType Class 3.14.3
- outages 3.4.4
P
- parameter binding 3.8.3
- parameter binding with OracleParameter 3.15.8
- parameter context caching
- password expiration 3.3.18
- passwords in code examples
- performance 3.4, 3.8.5
- performance counters
- PL/SQL Associative Array binding 3.8.3.4
- PL/SQL Index-By Tables 3.8.3.4
- PL/SQL language 3.11
- PL/SQL REF CURSOR 3.11
- PL/SQL REF CURSOR and OracleRefCursor 3.11
- planned outage 3.4.4
- PLSQLAssociativeArray 6.27
- pool size attributes - Oracle RAC 3.4.5
 
- populating an OracleDataReader from a REF CURSOR 3.11.3
- populating an OracleRefCursor from a REF CURSOR 3.11.5
- populating the DataSet from a REF CURSOR 3.11.4
- populating the DataSet with generic and custom objects 3.15.9
- port - listen for database notifications 2.14
 
- porting - client application to .NET stored procedure 5.3
 
- port number - defining listener 3.18.2
 
- preventing data loss 3.19, 3.19.2
- preventing logical corruption 3.5
- PrimaryKey property 3.21- configuring 3.21.2
 
- privileged connections 3.3.17
- promotable transactions 3.8.2
- properties - ClientId property 3.3.21
 
- provider factory classes 3.1
- proxy authentication 3.3.19
R
S
- SafeMapping Property 3.19.2
- Safe Type Mapping 3.19
- samples 2.4.1, 2.5.2- UDT 16
 
- Samples 1.5
- saving changes - using XML data 3.14.8.2
 
- saving change using an XML document 3.14.8.7
- schema metadata - customizing metadata 3.3.10
 
- SchemaTable 6.8.4.47
- search order - unmanaged DLLs 2.4.2
 
- SecureFiles , 3.13
- SelectCommand property 3.11.4
- session globalization parameters 3.22.2.3
- session globalization settings 3.22.1.2
- Shutdown method 6.7.4.3
- simple application 1.5
- Size property 3.8.3.4
- SQL commands - unsupported 5.2.3
 
- Startup method 6.7.4.6
- StatementCacheWithUdts 3.15.11
- Statement Caching
- stored procedures and functions 3.11.8, 5.1
- Stream class 3.13.2
- support comparison - client application versus .NET stored procedure 5.3
 
- SYSDBA privileges 3.3.17
- SYSOPER privileges 3.3.17
- System.Transactions support 3.8.2
- system requirements - Oracle Data Provider for .NET 2.1
 
T
- table or view - special characters in 3.14.8.4
 
- TAF 3.3.22
- TAF callback support 3.3.22
- Temporary LOBs 3.13.6
- Thread.Abort method 2.15
- thread-based globalization settings 3.22.1.3
- thread globalization settings 3.22.2.2
- tips for ODP.NET 2.15
- TNS alias 3.3.4
- tracing attributes 3.3.21
- Transaction Guard 3.5
- Transaction object 3.8.1
- Transaction property 3.8
- transactions - commit 3.14.8.10
 
- TransactionScope 3.8.2
- transaction support 5.2.2
- Transparent Application Failover (TAF) 3.3.22
- triggers 3.16.4- insert triggers 3.16.4
 
- troubleshooting 3.23
- typed OracleDataReader accessors 3.10.1
U
- UDT - method invocation 3.15.10
 
- UdtCacheSize 3.15.11
- UDT metadata retrieval from OracleDataReader 3.15.7
- UDTs 3.15
- UDTs (Oracle User-Defined Types) 3.15.1
- UdtTypeName property 3.15.8
- unique columns 3.10.2, 3.10.3
- UniqueConstraint 3.21.2
- unique constraint 3.10.2, 3.10.3
- unique index 3.10.2, 3.10.3
- uniqueness - in updating DataSet to database 3.21
 
- uniqueness in DataRows 3.21.1
- unmanaged DLLs
- unmanged DLLs - config support 2.4.2
 
- unsupported SQL commands 5.2.3
- updating - LOBs 3.13.3
 
- updating a DataSet obtained from a REF CURSOR 3.11.6
- updating LOBs using a DataSet 3.13.3
- updating LOBs using ODP.NET LOB objects 3.13.5
- updating LOBs using OracleCommand and OracleParameter 3.13.4
- updating without PrimaryKey and Constraints 3.21.3
- UserCallCompleted public read-only property 6.15.2.4
- user-defined types 3.15
- using FetchSize property 3.10.4.1
X
- XML
- XML data
- XML Database 3.14
- XML DB 3.14, 3.14.2
- XML element name - case-sensitivity in 3.14.8.5
 
- XML Element Name to Column Name Mapping 3.14.8.6
- XMLQuery 3.14.1
- XML related classes 7
- XML related enumerations 7
- XML Support 3.14
- XMLTable 3.14.1
- XML to specify custom type mappings 3.15.3.2
- XMLType column
- XMLType columns - setting to NULL 3.14.4.2.2
 
- XQuery - support 3.14.2
 
- XQUERY 3.14.1
- XQuery language 3.14.1