ObjectContext.CommandTimeout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Timeoutwert in Sekunden für alle Operationen im Objektkontext ab oder legt diesen fest. Der Wert null
gibt an, dass der Standardwert des zugrunde liegenden Anbieters verwendet wird.
public:
property Nullable<int> CommandTimeout { Nullable<int> get(); void set(Nullable<int> value); };
public int? CommandTimeout { get; set; }
member this.CommandTimeout : Nullable<int> with get, set
Public Property CommandTimeout As Nullable(Of Integer)
Eigenschaftswert
Ein Int32-Wert, der den Timeoutwert in Sekunden darstellt.
Ausnahmen
Der Timeoutwert ist kleiner als 0.
Beispiele
Hinweise
Das Standardtimeout für Objektabfragen und den SaveChanges-Vorgang wird vom zugrunde liegenden Verbindungsanbieter definiert. Sie können diesen Standardtimeoutwert jedoch überschreiben, indem Sie die CommandTimeout -Eigenschaft für verwenden ObjectContext. Dieses Vorgehen wird empfohlen, wenn eine komplexe Abfrage durchgeführt wird, oder wenn andere Leistungsprobleme dazu führen, dass Abfragen oder Aufrufe von SaveChanges häufig zu einem Timeout führen.