Lingua

StreamResponseBodyFeature Classe

Definizione

Implementazione di IHttpResponseBodyFeature che approssima tutte le API sul 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

Nome Descrizione
StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

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

StreamResponseBodyFeature(Stream)

Esegue il wrapping del flusso specificato.

Proprietà

Nome Descrizione
PriorFeature

Funzionalità precedente, se presente.

Stream

Flusso del corpo della risposta originale.

Writer

PipeWriter adattato sul flusso specificato.

Metodi

Nome Descrizione
CompleteAsync()

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

DisableBuffering()

Rifiuta esplicitamente 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