RazorPageBase.FlushAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
FlushAsync() Invoca en Output y Stream.FlushAsync en el flujo de respuesta, escribiendo cualquier contenido almacenado en búfer en .Body
public:
virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Html::HtmlString ^> ^ FlushAsync();
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString> FlushAsync ();
abstract member FlushAsync : unit -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
override this.FlushAsync : unit -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
Public Overridable Function FlushAsync () As Task(Of HtmlString)
Devoluciones
que Task<TResult> representa la operación de vaciado asincrónico y al finalizar devuelve un vacío IHtmlContent.
Comentarios
El valor devuelto es un valor de token que permite que FlushAsync funcione directamente en una sección HTML. Sin embargo, el valor no representa el contenido representado. Este método también escribe encabezados, por lo que se deben realizar modificaciones en los encabezados antes FlushAsync() de llamar a . Por ejemplo, llame SetAntiforgeryCookieAndHeader() a para enviar el token de cookie antiforgery y el encabezado X-Frame-Options al cliente antes de que este método vacía los encabezados.