Language

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
実装

コンストラクター

Name 説明
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

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

StreamResponseBodyFeature(Stream)

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

プロパティ

Name 説明
PriorFeature

以前の機能 (ある場合)。

Stream

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

Writer

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

メソッド

Name 説明
CompleteAsync()

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

DisableBuffering()

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

Dispose()

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

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

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

StartAsync(CancellationToken)

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

適用対象