12
EFクエリの既定のタイムアウトは何ですか?私はcontext.CommandTimeout
を調べて調べようとしましたが、null
を返します。デフォルトのEntity Frameworkタイムアウト
また、接続文字列のウェブ設定で、Connect Timeout=
のようなものを探しましたが、デフォルトでは存在しません。
EFクエリの既定のタイムアウトは何ですか?私はcontext.CommandTimeout
を調べて調べようとしましたが、null
を返します。デフォルトのEntity Frameworkタイムアウト
また、接続文字列のウェブ設定で、Connect Timeout=
のようなものを探しましたが、デフォルトでは存在しません。
オブジェクトクエリのデフォルトのタイムアウトとSaveChanges操作は、基になる接続プロバイダーによって定義されます。 Entity Frameworkは多くの接続プロバイダで使用できるので、mysql、sqlサーバーなどはすべてデフォルトのタイムアウトが異なります。
したがってnull
は、デフォルトのタイムアウトが使用されることを意味します。使用している接続プロバイダーによって異なります。
[OK]を使用して、私が使用している接続プロバイダーをどのように見つけることができますか? – Johan
@Johan EFでどのデータソースを使用しているのかわかりませんか?それはSQL Serverですか? edmxモデルを作成すると、その時点で選択したデータソースの接続権が要求されます。 –
はい、SQL Server 2008 R2です。 – Johan