StreamResponseBodyFeature Класс

Определение

Реализация IHttpResponseBodyFeature , апроксиматес все API-интерфейсы по заданному потоку.

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
Наследование
StreamResponseBodyFeature
Реализации

Конструкторы

StreamResponseBodyFeature(Stream)

Заключает в оболочку заданный поток.

StreamResponseBodyFeature(Stream, IHttpResponseBodyFeature)

Заключает в оболочку заданный поток и отслеживает прежний экземпляр компонента.

Свойства

PriorFeature

Ранее реализованная функция, если таковая имеется.

Stream

Исходный поток текста ответа.

Writer

Пипевритер, адаптированный по заданному потоку.

Методы

CompleteAsync()

Вызывает Стартасинк, если он ранее не вызывался. Он завершит адаптированный канал, если он существует.

DisableBuffering()

Для ответа не хватает буферизации записи.

Dispose()

Предотвращение работы Комплетеасинк.

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

Копирует указанный сегмент файла в указанный поток ответа. Вызывает Стартасинк, если он ранее не вызывался.

StartAsync(CancellationToken)

Очищает заданный поток, если он не был ранее вызван.

Применяется к