RazorPageBase.FlushAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FlushAsync()応答ストリームで と をOutput呼び出しStream.FlushAsync、バッファー内のコンテンツを に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)
戻り値
Task<TResult>非同期フラッシュ操作を表し、完了時に空IHtmlContentの を返す 。
注釈
返される値は、FlushAsync が HTML セクションで直接動作できるようにするトークン値です。 ただし、値はレンダリングされたコンテンツを表していません。 このメソッドはヘッダーも書き込むため、ヘッダーに対する変更は、 が呼び出される前に FlushAsync() 行う必要があります。 たとえば、このメソッドがヘッダーをフラッシュする前に、 を呼び出 SetAntiforgeryCookieAndHeader() して偽造防止 Cookie トークンと X-Frame-Options ヘッダーをクライアントに送信します。