RazorPageBase.FlushAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
FlushAsync() Output Vyvolá datový proud odpovědí a Stream.FlushAsync zapíše veškerý obsah do vyrovnávací paměti do Bodysouboru .
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)
Návraty
A Task<TResult> , který představuje asynchronní operaci vyprázdnění a po dokončení vrátí prázdnou IHtmlContent.
Poznámky
Vrácená hodnota je hodnota tokenu, která umožňuje flushAsync pracovat přímo v oddílu HTML. Hodnota však nepředstavuje vykreslený obsah. Tato metoda také zapíše hlavičky, takže všechny změny hlaviček musí být provedeny před FlushAsync() voláním. Voláním například odešlete token souboru cookie antiforgery a hlavičku X-Frame-Options klientovi předtím, SetAntiforgeryCookieAndHeader() než tato metoda vyprázdní hlavičky.