1

IDbConnectionタイプ、IDbCommand、およびのジェネリックを使用して、できるだけ多くのデータベース システムとクラス ライブラリの互換性を維持しようとしていますIDbDataParameterが、可能であれば とのトランザクションをサポートするIDbTransactionことが望ましいです。ただし、一部の実装ではIDbConnectionトランザクションがサポートされません (MySQL/MyISAM が思い浮かびます)。

IDbConnectionの具体的な実装がトランザクションをサポートしているかどうかを判断するにはどうすればよいですか?

明確にするために、トランザクションをサポートしていないデータベース バックエンドをサポートしたいのですが、使用できる場合はデフォルトでトランザクションを使用します。

4

1 に答える 1