HttpContext.AllowAsyncDuringSyncStages 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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob asynchrone Vorgänge in Teilen ASP.NET Anforderungsverarbeitung zulässig sind, wenn sie nicht erwartet werden.
public:
property bool AllowAsyncDuringSyncStages { bool get(); void set(bool value); };
public bool AllowAsyncDuringSyncStages { get; set; }
member this.AllowAsyncDuringSyncStages : bool with get, set
Public Property AllowAsyncDuringSyncStages As Boolean
Eigenschaftswert
false, wenn ASP.NET eine Ausnahme auslöst, wenn die asynchrone API zu einem Zeitpunkt verwendet wird, zu dem sie nicht erwartet wird; andernfalls true. Der Standardwert ist false.
Hinweise
Wenn dieses Flag nicht auf true festgelegt ist, löst ASP.NET eine Ausnahme aus, wenn sie erkennt, dass die Anwendung die asynchrone API falsch verwendet. Dies kann auftreten, wenn Sie versuchen, während eines Teils der Anforderungsverarbeitungspipeline eine asynchrone Methode aufzurufen, bei der asynchrone Vorgänge nicht erwartet werden, oder wenn weiterhin asynchrone Arbeit vorhanden ist, wenn ein asynchrones Modul oder ein Handler den Abschluss signalisiert. Dieses Verhalten ist als Sicherheitsnetz gedacht, um Sie frühzeitig darüber zu informieren, wenn Sie asynchronen Code schreiben, der nicht den erwarteten Mustern entspricht und negative Nebenwirkungen haben kann.