FileResultExecutorBase 类

定义

用于执行文件结果的基类。

public ref class FileResultExecutorBase
public class FileResultExecutorBase
type FileResultExecutorBase = class
Public Class FileResultExecutorBase
继承
FileResultExecutorBase
派生

构造函数

FileResultExecutorBase(ILogger)

初始化新的 FileResultExecutorBase

字段

BufferSize

缓冲区大小:64 * 1024。

属性

Logger

要使用的记录器。

方法

CreateLogger<T>(ILoggerFactory)

使用工厂创建记录器。

SetHeadersAndLog(ActionContext, FileResult, Nullable<Int64>, Boolean, Nullable<DateTimeOffset>, EntityTagHeaderValue)

设置 etag 和上次修改的标头。

WriteFileAsync(HttpContext, Stream, RangeItemHeaderValue, Int64)

将 fileStream 的内容写入响应正文。

适用于