在ado.net中,DbParameter是一个抽象类,因此不能实例化,但DbCommand.CreateParameter((如何实例化呢?
因为DbCommand
是抽象的,所以调用者只能访问从DbCommand
派生的类型的重写的非抽象CreateParameter
。
该文档向使用DbCommand
的调用方和编写特定覆盖的实现方解释了CreateParameter
的预期行为。