すべてのクラスおよびクラス・メンバーは、特に記述のないかぎり、クライアント・アプリケーションと.NETストアド・プロシージャの両方に同じ機能を提供します。
表4-1には、クライアント・アプリケーションで使用されるかどうか、または.NETストアド・プロシージャで使用されるかどうかに応じて、異なる動作をするクラスとクラス・メンバーをリストします。
列見出し
この表の列見出しは次のとおりです。
クライアント・アプリケーション:クライアント・アプリケーション
暗黙的な接続:.NETストアド・プロシージャにおける暗黙的なデータベース接続
明示的な接続:.NETストアド・プロシージャにおける明示的なユーザー接続
表4-1 クライアント・アプリケーションと.NETストアド・プロシージャ間でのAPIサポートの比較
クラスまたはクラス・メンバー | クライアント・アプリケーション | 暗黙的な接続/明示的な接続 |
---|---|---|
OnChangeEventHandlerデリゲート -すべてのメンバー |
Yes |
No/No |
OracleDependencyクラス -すべてのメンバー |
Yes |
No/No |
OracleNotificationEventArgsクラス -すべてのメンバー |
Yes |
No/No |
OracleNotificationRequestクラス -すべてのメンバー |
Yes |
No/No |
OracleFailoverEventArgsクラス -すべてのメンバー |
Yes |
No/No |
OracleFailoverEventHandlerデリゲート -すべてのメンバー |
Yes |
No/No |
OracleTransactionクラス -すべてのメンバー |
Yes |
No/No |
OracleCommandクラス -Transactionプロパティ |
Yes |
No #1/No #1 |
OracleConnectionクラス -ConnectionTimeoutプロパティ -DataSourceプロパティ -BeginTransactionメソッド -ChangeDatabaseメソッド -Cloneメソッド -EnlistDistributedTransactionメソッド -OpenWithNewPassword メソッド -Failoverイベント -OracleFailoverEventHandlerデリゲート |
Yes Yes Yes No Yes Yes Yes Yes Yes |
Yes #3/Yes Yes #2/Yes No/No No/No No/Yes No/No No/Yes No/No No/No |
ODP.NET列挙 -FailoverEvent列挙 -FailoverReturnCode列挙 -FailoverType列挙 -OracleNotificationInfo列挙 -OracleNotificationSource列挙 -OracleNotificationType列挙 |
Yes Yes Yes Yes Yes Yes |
No/No No/No No/No No/No No/No No/No |
表4-1の項目に関するコメント