StreamResponseBodyFeature クラス

定義

指定された Stream に対してすべての API をプロシメートする の実装 IHttpResponseBodyFeature

public ref class StreamResponseBodyFeature : Microsoft::AspNetCore::Http::Features::IHttpResponseBodyFeature
public class StreamResponseBodyFeature : Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature
type StreamResponseBodyFeature = class
    interface IHttpResponseBodyFeature
Public Class StreamResponseBodyFeature
Implements IHttpResponseBodyFeature
継承
StreamResponseBodyFeature
実装

コンストラクター

StreamResponseBodyFeature(Stream)

指定されたストリームをラップします。

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

指定されたストリームをラップし、前の機能インスタンスを追跡します。

プロパティ

PriorFeature

以前の機能 (存在する場合)。

Stream

元の応答本文ストリーム。

Writer

指定されたストリームに合わせて調整された PipeWriter。

メソッド

CompleteAsync()

これにより、StartAsync が以前に呼び出されていない場合に呼び出されます。 それが存在する場合は、適合パイプを完了します。

DisableBuffering()

応答の書き込みバッファリングをオプトアウトします。

Dispose()

CompleteAsync が動作しないようにします。

SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken)

指定したファイル セグメントを指定された応答ストリームにコピーします。 これにより、StartAsync が以前に呼び出されていない場合に呼び出されます。

StartAsync(CancellationToken)

以前に呼び出されていない場合は、指定されたストリームをフラッシュします。

適用対象