HttpContext.AllowAsyncDuringSyncStages Propiedad

Definición

Obtiene o establece un valor que indica si se permiten operaciones asincrónicas durante partes de ASP.NET procesamiento de solicitudes cuando 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

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

Comentarios

Si esta marca no está establecida en true, 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