12

EFクエリのデフォルトのタイムアウトはどれくらいですか?をチェックして調べてみましたcontext.CommandTimeoutが、が返されますnull

また、接続文字列のWeb構成で、のようなものを探しましたConnect Timeout=が、デフォルトでは存在しないようです。

4

1 に答える 1

13

オブジェクトクエリとSaveChanges操作のデフォルトのタイムアウトは、基盤となる接続プロバイダーによって定義されます。Entity Frameworkは多くの接続プロバイダー、mysql、sqlサーバーなどに使用できるため、デフォルトのタイムアウトはすべて異なります。

つまりnull、デフォルトのタイムアウトが使用されます。デフォルトが何であるかを知りたい場合は、使用している接続プロバイダーによって異なります。

于 2012-11-30T14:58:54.437 に答える