Język

StreamResponseBodyFeature Klasa

Definicja

Implementacja tego IHttpResponseBodyFeature celu przybliża wszystkie interfejsy API w danym strumieniu.

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
Dziedziczenie
StreamResponseBodyFeature
Implementuje

Konstruktory

Nazwisko Opis
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

Opakowuje dany strumień i śledzi poprzednie wystąpienie funkcji.

StreamResponseBodyFeature(Stream)

Opakowuje dany strumień.

Właściwości

Nazwisko Opis
PriorFeature

Poprzednia funkcja, jeśli istnieje.

Stream

Oryginalny strumień treści odpowiedzi.

Writer

PipeWriter zaadaptowany na danym strumieniu.

Metody

Nazwisko Opis
CompleteAsync()

Spowoduje to wywołanie narzędzia StartAsync, jeśli nie zostało ono wcześniej wywołane. Jeśli istnieje, zostanie ukończona dostosowana rura.

DisableBuffering()

Rezygnacja z buforowania zapisu dla odpowiedzi.

Dispose()

Uniemożliwia działanie narzędzia CompleteAsync.

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

Kopiuje określony segment plików do danego strumienia odpowiedzi. Spowoduje to wywołanie narzędzia StartAsync, jeśli nie zostało ono wcześniej wywołane.

StartAsync(CancellationToken)

Opróżnia dany strumień, jeśli nie został on wcześniej wywołany.

Dotyczy