StreamResponseBodyFeature 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的 IHttpResponseBodyFeature 實作會透過指定的 Stream 來產生所有 API。
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,這會呼叫 StartAsync。 如果配接管道存在,則會完成調整管道。 |
DisableBuffering() |
退出宣告回應的寫入緩衝處理。 |
Dispose() |
防止 CompleteAsync 運作。 |
SendFileAsync(String, Int64, Nullable<Int64>, CancellationToken) |
將指定的檔案區段複製到指定的回應資料流程。 如果先前尚未呼叫 StartAsync,這會呼叫 StartAsync。 |
StartAsync(CancellationToken) |
如果先前尚未呼叫,請排清指定的資料流程。 |