コマンドがタイムアウトし続けるため、デフォルトのコマンドタイムアウト値を変更する必要があります。
私は見つけましたmyDb.Database.Connection.ConnectionTimeout
が、それはreadonly
です。
Entity Framework 5でコマンドタイムアウトを設定するにはどうすればよいですか?
Database.Connection.ConnectionTimeout
。とにかく、Database.CommandTimeout
あなたのクエリがタイムアウトしている場合は例外System.Data.Entity.Core.EntityCommandExecutionException
です(を含む例外System.Data.SqlClient.SqlException: Timeout expired.
)。
Database.CommandTimeout
読み取り専用ではなくなりました