Udostępnij za pośrednictwem


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

StreamResponseBodyFeature(Stream)

Opakowuje dany strumień.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

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

Właściwości

PriorFeature

Poprzednia funkcja, jeśli istnieje.

Stream

Oryginalny strumień treści odpowiedzi.

Writer

PipeWriter dostosowany do danego strumienia.

Metody

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