Sdílet prostřednictvím


StreamResponseBodyFeature Třída

Definice

Implementace, IHttpResponseBodyFeature která seproximuje všechna rozhraní API v daném streamu.

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
Dědičnost
StreamResponseBodyFeature
Implementuje

Konstruktory

StreamResponseBodyFeature(Stream)

Zabalí daný datový proud.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

Zabalí daný datový proud a sleduje předchozí instanci funkce.

Vlastnosti

PriorFeature

Předchozí funkce, pokud existuje.

Stream

Původní datový proud textu odpovědi.

Writer

PipeWriter přizpůsobený nad daným streamem.

Metody

CompleteAsync()

Tím se volá StartAsync, pokud ještě nebyl volán. Pokud existuje, dokončí upravenou trubku.

DisableBuffering()

Pro odpověď se odhlásí z ukládání do vyrovnávací paměti pro zápis.

Dispose()

Brání v provozu completeAsync.

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

Zkopíruje zadaný segment souboru do daného streamu odpovědi. Tím se volá StartAsync, pokud ještě nebyl volán.

StartAsync(CancellationToken)

Vyprázdní daný datový proud, pokud nebyl dříve volána.

Platí pro