Język

StreamResponseBodyFeature Klasa

Definicja

Implementacja IHttpResponseBodyFeature tego procesu dotyczy wszystkich interfejsów API w danej usłudze Stream.

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

Nazwa Opis
StreamResponseBodyFeature(Stream)

Opakowuje dany strumień.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

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

Właściwości

Nazwa Opis
PriorFeature

Poprzednia funkcja, jeśli istnieje.

Stream

Oryginalny strumień treści odpowiedzi.

Writer

PipeWriter dostosowany do danego strumienia.

Metody

Nazwa Opis
CompleteAsync()

Spowoduje to wywołanie funkcji StartAsync, jeśli nie została ona wcześniej wywołana. 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 funkcji StartAsync, jeśli nie została ona wcześniej wywołana.

StartAsync(CancellationToken)

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

Dotyczy