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 especificada.

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)

Ajusta la secuencia especificada.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

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

Propiedades

PriorFeature

La característica anterior, si existe.

Stream

Secuencia del cuerpo de la respuesta original.

Writer

PipeWriter se adaptó 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 especificada si no se ha llamado previamente.

Se aplica a