Compartir a través de


StreamResponseBodyFeature Clase

Definición

Una implementación de IHttpResponseBodyFeature que aproxima todas las API a través de la secuencia dada.

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
Herencia
StreamResponseBodyFeature
Implementaciones

Constructores

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

Ajusta la secuencia dada y realiza un seguimiento de la instancia de característica anterior.

StreamResponseBodyFeature(Stream)

Ajusta la secuencia especificada.

Propiedades

PriorFeature

La característica anterior, si existe.

Stream

Secuencia del cuerpo de respuesta original.

Writer

PipeWriter adaptado sobre la secuencia dada.

Métodos

CompleteAsync()

Esto llama a StartAsync si no se ha llamado anteriormente. Completará la tubería adaptada si existe.

DisableBuffering()

No participa en el almacenamiento en búfer de escritura para la respuesta.

Dispose()

Impide que CompleteAsync funcione.

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

Copia el segmento de archivo especificado en el flujo de respuesta especificado. Esto llama a StartAsync si no se ha llamado anteriormente.

StartAsync(CancellationToken)

Vacía la secuencia dada si no se ha llamado anteriormente.

Se aplica a