语言

PhysicalFileResult 类

定义

执行 FileResult 时将使用主机提供的机制将文件从磁盘写入响应。

public ref class PhysicalFileResult : Microsoft::AspNetCore::Mvc::FileResult
public class PhysicalFileResult : Microsoft.AspNetCore.Mvc.FileResult
type PhysicalFileResult = class
    inherit FileResult
Public Class PhysicalFileResult
Inherits FileResult
继承
PhysicalFileResult

构造函数

名称 说明
PhysicalFileResult(String, MediaTypeHeaderValue)

使用提供的 和contentType提供的 fileName 创建一个新PhysicalFileResult实例。

PhysicalFileResult(String, String)

使用提供的 和contentType提供的 fileName 创建一个新PhysicalFileResult实例。

属性

名称 说明
ContentType

获取响应的 Content-Type 标头。

(继承自 FileResult)
EnableRangeProcessing

获取或设置启用范围处理的值 FileResult

(继承自 FileResult)
EntityTag

获取或设置与 FileResult关联的 etag。

(继承自 FileResult)
FileDownloadName

获取将在响应的 Content-Disposition 标头中使用的文件名。

(继承自 FileResult)
FileName

获取或设置将作为响应发送回的文件的路径。

LastModified

获取或设置与 关联的 FileResult上次修改的信息。

(继承自 FileResult)

方法

名称 说明
ExecuteResult(ActionContext)

同步执行操作方法的结果操作。 MVC 调用此方法来处理操作方法的结果。

(继承自 ActionResult)
ExecuteResultAsync(ActionContext)

异步执行操作方法的结果操作。 MVC 调用此方法来处理操作方法的结果。 此方法的默认实现调用 ExecuteResult(ActionContext) 方法并返回已完成的任务。

适用于