Condividi tramite


StreamResponseBodyFeature Classe

Definizione

Implementazione di IHttpResponseBodyFeature che aproxima tutte le API nel flusso specificato.

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
Ereditarietà
StreamResponseBodyFeature
Implementazioni

Costruttori

StreamResponseBodyFeature(Stream)

Esegue il wrapping del flusso specificato.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

Esegue il wrapping del flusso specificato e tiene traccia dell'istanza di funzionalità precedente.

Proprietà

PriorFeature

La funzionalità precedente, se presente.

Stream

Flusso del corpo della risposta originale.

Writer

PipeWriter adattato nel flusso specificato.

Metodi

CompleteAsync()

Questo chiama StartAsync se non è stato chiamato in precedenza. Completerà la pipe adattata se esiste.

DisableBuffering()

Opta per il buffer di scrittura per la risposta.

Dispose()

Impedisce il funzionamento di CompleteAsync.

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

Copia il segmento di file specificato nel flusso di risposta specificato. Questo chiama StartAsync se non è stato chiamato in precedenza.

StartAsync(CancellationToken)

Scarica il flusso specificato se non è stato chiamato in precedenza.

Si applica a