.NETストアド・プロシージャに対するクライアント・アプリケーションのポーティング
すべてのクラスおよびクラス・メンバーは、特に記述のないかぎり、クライアント・アプリケーションと.NETストアド・プロシージャの両方に同じ機能を提供します。
表6-1には、クライアント・アプリケーションで使用されるかどうか、または.NETストアド・プロシージャで使用されるかどうかに応じて、異なる動作をするクラスとクラス・メンバーをリストします。
列見出し
この表の列見出しは次のとおりです。
クライアント・アプリケーション:クライアント・アプリケーション
暗黙的な接続:.NETストアド・プロシージャにおける暗黙的なデータベース接続
明示的な接続:.NETストアド・プロシージャにおける明示的なユーザー接続
表6-1 クライアント・アプリケーションと.NETストアド・プロシージャ間でのAPIサポートの比較
クラスまたはクラス・メンバー | クライアント・アプリケーション | 暗黙的な接続/明示的な接続 |
---|---|---|
- すべてのメンバー |
はい |
いいえ/いいえ |
- すべてのメンバー |
はい |
いいえ/いいえ |
OracleNotificationEventArgsクラス - すべてのメンバー |
はい |
いいえ/いいえ |
- すべてのメンバー |
はい |
いいえ/いいえ |
- すべてのメンバー |
はい |
いいえ/いいえ |
OracleFailoverEventHandlerデリゲート - すべてのメンバー |
はい |
いいえ/いいえ |
- すべてのメンバー |
はい |
いいえ/いいえ |
-transactionプロパティ |
はい |
いいえ: 常にNULLを返す/いいえ: 常にNULLを返す。 |
-ConnectionTimeoutプロパティ -DataSourceプロパティ -BeginTransactionメソッド -ChangeDatabaseメソッド -Cloneメソッド -EnlistDistributedTransactionメソッド -OpenWithNewPassword(String)メソッド -Failoverイベント |
はい はい はい いいえ はい はい はい はい はい |
はい: 暗黙的なデータベース接続は常に はい: 暗黙的なデータベース接続は常に空の文字列を戻します/はい いいえ/はい いいえ/いいえ いいえ/はい いいえ/いいえ いいえ/はい いいえ/いいえ いいえ/いいえ |
ODP.NETの列挙 |
はい はい はい はい はい はい |
いいえ/いいえ いいえ/いいえ いいえ/いいえ いいえ/いいえ いいえ/いいえ いいえ/いいえ |