|
ADO.NET Entity Framework データ プロバイダーは .NET パブリック オブジェクトをサポートし、それらをシールド オブジェクト(封印されたオブジェクト)として公開します。
詳細については、サポートされる .NET オブジェクトを参照してください。
ADO.NET Entity Framework のプログラミング コンテキストでは、本質的に一部の ADO.NET メソッドおよびプロパティを使用する必要がなくなります。しかし、これらのプロパティおよびメソッドは、標準の ADO.NET アプリケーションでは有用なままです。Visual Studio に組み込まれているオンライン ヘルプで、各クラスのパブリック メソッドおよびパブリック プロパティについて説明されています。
表 19 は、ADO.NET Entity Framework アプリケーションでデータ プロバイダーを使用する場合には不要となる、あるいは実装が異なるプロパティおよびメソッドを示しています。
プロパティまたはメソッド
|
動作
|
---|---|
PsqlCommand
|
|
AddRowID
|
サポートされません。ADO.NET Entity Framework は、返される追加データを処理しません。
|
ArrayBindCount
|
サポートされません。アプリケーションは、ADO.NET Entity Framework 上でこのバインド数に影響を与えることができません。
|
ArrayBindStatus
|
サポートされません。アプリケーションは、ADO.NET Entity Framework 上でこのバインド数に影響を与えることができません。
|
BindByName
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
CommandTImeout
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
UpdatedRowSource
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
PsqlCommandBuilder
|
|
DeriveParameters
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
PsqlConnection
|
|
ConnectionTimeout
|
接続文字列でのみサポートされます。
|
StatisticsEnabled
|
StatisticsEnabled または StatisticsDisabled ストアド プロシージャを使用します。ADO.NET Entity Framework アプリケーションでこの関数を使用する方法については、ADO.NET Entity Framework でのストアド プロシージャの使用を参照してください。
|
DataAdapter
|
|
UpdateBatchSize
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
Error
|
|
ErrorPosition
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
SQLState
|
サポートされません。代わりに、データ プロバイダーは ADO.NET Entity Framework プログラミング コンテキストを使用します。
|
|