Compartir a través de


HttpContext.AllowAsyncDuringSyncStages Propiedad

Definición

Obtiene o establece un valor que indica si las operaciones asincrónicas están permitidas durante partes del procesamiento de la solicitud ASP.NET en que no se esperan.

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

Valor de propiedad

Boolean

false si ASP.NET producirá una excepción cuando se use la API asincrónica en un momento en que no se espera; en caso contrario, es true. El valor predeterminado es false.

Comentarios

Si esta marca no está establecida trueen , ASP.NET producirá una excepción cuando detecte que la aplicación usa incorrectamente la API asincrónica. Esto puede ocurrir si intenta llamar a un método asincrónico durante una parte de la canalización de procesamiento de solicitudes donde no se esperan operaciones asincrónicas, o si todavía hay un trabajo asincrónico pendiente cuando se completa un módulo asincrónico o un controlador. Este comportamiento está pensado como una red de seguridad para informarle al principio si está escribiendo código asincrónico que no se ajuste a los patrones esperados y podría tener efectos secundarios negativos.

Se aplica a