プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# ODP.NET管理対象ドライバと管理対象外ドライバの相違点

ODP.NET管理対象ドライバとODP.NET管理対象外ドライバには、構成設定に多くの相違があります。

表1-8 ODP.NET管理対象ドライバでサポートされていないApplication Program Interface

ネームスペース | クラス/列挙/インタフェース | サポート対象外のメソッド/プロパティ/イベント
--- | --- | ---
`Oracle.ManagedDataAccess.Client` | `FailoverEvent`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `FailoverReturnCode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `FailoverType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQAgent`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQDequeueuMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQDequeueOptions`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQEnqueueOptions`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessage`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessageAvailableEventArgs`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessageAvailableEventHandler`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessageDeliveryMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessageState`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQMessageType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQNavigationMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQNotificationGroupingType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQNotificationType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQQueue`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleAQVisibilityMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleBulkCopy`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleBulkCopyColumnMapping`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleBulkCopyColumnMappingCollection`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleBulkCopyOptions`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleCommand`クラス | `ArrayBindRowsAffected`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleCommand`クラス | `ImplicitRefCursors`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleConnection`クラス | `FlushCache()`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleConnection`クラス | `Failover`イベント
`Oracle.ManagedDataAccess.Client` | `OracleConnection`クラス | `ConnectionType`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleConnection`クラス | `SetShardingKey`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleConnectionType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleDBShutdownMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleDBStartupMode`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleDataReader`クラス | `GetOracleRef()`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleDataReader`クラス | `GetOracleBlobForUpdate()`メソッド このメソッドをコールすると、`NotSupportedException`がスローされます。
`Oracle.ManagedDataAccess.Client` | `OracleDataReader`クラス | `GetOracleClobForUpdate()`メソッド このメソッドをコールすると、`NotSupportedException`がスローされます。
`Oracle.ManagedDataAccess.Client` | `OracleDataReader`クラス | `GetSchemaTable`の`IsAutoIncrement`および`IdentityType`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleDataAdapter`クラス | `IdentityInsert`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleDataAdapter`クラス | `IdentityUpdate`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleDataAdapter`クラス | `SafeMapping`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleDatabase`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleDbType`の列挙 | `Array`
`Oracle.ManagedDataAccess.Client` | `OracleDbType`の列挙 | `Object`
`Oracle.ManagedDataAccess.Client` | `OracleDbType`の列挙 | `Ref`
`Oracle.ManagedDataAccess.Client` | `OracleException`クラス | `IsRecoverable`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleFailoverEventArgs`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleFailoverEventHandler`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleGlobalization`クラス | `ClientCharacterSet`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleGlobalization`クラス | `GetClientInfo()`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleGlobalization`クラス | `GetThreadInfo()`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleGlobalization`クラス | `SetThreadInfo()`メソッド
`Oracle.ManagedDataAccess.Client` | `OracleIdentityType`の列挙 | すべて
`Oracle.ManagedDataAccess.Client` | `OracleNotificationRequest`クラス | `GroupingInterval`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleNotificationRequest`クラス | `GroupingNotificationEnabled`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleNotificationRequest`クラス | `GroupingType`プロパティ
`Oracle.ManagedDataAccess.Client` | `OracleRowsCopiedEventArgs`クラス | すべて
`Oracle.ManagedDataAccess.Client` | `OracleRowsCopiedEventHandler`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `IOracleArrayTypeFactory`インタフェース | すべて
`Oracle.ManagedDataAccess.Types` | `IOracleCustomType`インタフェース | すべて
`Oracle.ManagedDataAccess.Types` | `IOracleCustomTypeFactory`インタフェース | すべて
`Oracle.ManagedDataAccess.Types` | `OracleArrayMappingAttribute`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleCustomTypeMappingAttribute`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleObjectMappingAttribute`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleRef`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleShardingKey`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleTimestampTZ`構造 | `OracleTimeStampTZ(DateTime dt, string timeZone)`コンストラクタ。このコンストラクタはサポート対象ですが、`timeZone`の時間オフセットを指定する必要があります。
`Oracle.ManagedDataAccess.Types` | `OracleUdt`クラス | すべて
`Oracle.ManagedDataAccess.Types` | `OracleUdtFetchOption`の列挙 | すべて
`Oracle.ManagedDataAccess.Types` | `OracleUdtStatus`の列挙 | すべて

関連項目:

ODP.NET管理対象ドライバの.NET構成設定の詳細は、「Oracle Data Provider for .NET管理対象ドライバの構成」と「ODP.NET管理対象ドライバとODP.NET管理対象外ドライバの構成の相違点」を参照してください。

分散トランザクションの設定の相違の詳細は、「分散トランザクション」を参照してください。

ODP.NET管理対象ドライバでサポートされていないApplication Programming Interfaceのリストについては、表1-8を参照してください。