FileStreamResult 類別

定義

表示 ActionResult 執行時,將檔案從資料流程寫入回應。

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

建構函式

FileStreamResult(Stream, MediaTypeHeaderValue)

使用提供的 fileStream 和 提供的 contentType ,建立新的 FileStreamResult 實例。

FileStreamResult(Stream, String)

使用提供的 fileStream 和 提供的 contentType ,建立新的 FileStreamResult 實例。

屬性

ContentType

取得回應的 Content-Type 標頭。

(繼承來源 FileResult)
EnableRangeProcessing

取得或設定值,這個值會啟用 FileResult 的範圍處理。

(繼承來源 FileResult)
EntityTag

取得或設定與 相關聯的 FileResult etag。

(繼承來源 FileResult)
FileDownloadName

取得將在回應之 Content-Disposition 標頭中使用的檔案名。

(繼承來源 FileResult)
FileStream

取得或設定資料流程,其中包含將做為回應傳回的檔案。

LastModified

取得或設定與 相關聯的 FileResult 上次修改資訊。

(繼承來源 FileResult)

方法

ExecuteResult(ActionContext)

同步執行動作方法的結果作業。 MVC 會呼叫這個方法來處理動作方法的結果。

(繼承來源 ActionResult)
ExecuteResultAsync(ActionContext)

以非同步方式執行動作方法的結果作業。 MVC 會呼叫這個方法來處理動作方法的結果。 這個方法的預設實作會呼叫 ExecuteResult(ActionContext) 方法,並傳回已完成的工作。

適用於