HttpContext.AllowAsyncDuringSyncStages Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se le operazioni asincrone sono consentite durante parti di ASP.NET'elaborazione delle richieste quando non sono previste.
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
Valore della proprietà
false se ASP.NET genererà un'eccezione quando l'API asincrona viene usata alla volta quando non è prevista. In caso contrario, true. Il valore predefinito è false.
Commenti
Se questo flag non è impostato su true, ASP.NET genererà un'eccezione quando rileva l'applicazione che usa erroneamente l'API asincrona. Ciò può verificarsi se si tenta di chiamare un metodo asincrono durante una parte della pipeline di elaborazione delle richieste in cui non sono previste operazioni asincrone o se è ancora in sospeso il lavoro asincrono quando un modulo asincrono o un gestore segnala il completamento. Questo comportamento è destinato a una rete di sicurezza per comunicare in anticipo se stai scrivendo codice asincrono che non rientra nei modelli previsti e potrebbe avere effetti collaterali negativi.