Mein Befehl läuft ständig ab, daher muss ich den Standardwert für das Zeitlimit für Befehle ändern.
Ich habe gefunden myDb.Database.Connection.ConnectionTimeout
, aber es ist readonly
.
Wie kann ich das Befehlszeitlimit in Entity Framework 5 festlegen ?
Database.Connection.ConnectionTimeout
. Wie auch immer, ich würde sagen, dass dies Database.CommandTimeout
das Richtige ist, wenn Ihre Abfrage eine Zeitüberschreitung aufweist (Ausnahme System.Data.Entity.Core.EntityCommandExecutionException
enthalten System.Data.SqlClient.SqlException: Timeout expired.
).
Database.CommandTimeout
ist nicht mehr schreibgeschützt