FileContentResultExecutor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public ref class FileContentResultExecutor : Microsoft::AspNetCore::Mvc::Infrastructure::FileResultExecutorBase, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::FileContentResult ^>
public class FileContentResultExecutor : Microsoft.AspNetCore.Mvc.Infrastructure.FileResultExecutorBase, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.FileContentResult>
type FileContentResultExecutor = class
inherit FileResultExecutorBase
interface IActionResultExecutor<FileContentResult>
Public Class FileContentResultExecutor
Inherits FileResultExecutorBase
Implements IActionResultExecutor(Of FileContentResult)
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| FileContentResultExecutor(ILoggerFactory) |
Initialisiert ein neues FileContentResultExecutor. |
Felder
| Name | Beschreibung |
|---|---|
| BufferSize |
Die Puffergröße: 64 * 1024. (Geerbt von FileResultExecutorBase) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Logger |
Der zu verwendende Logger. (Geerbt von FileResultExecutorBase) |
Methoden
| Name | Beschreibung |
|---|---|
| ExecuteAsync(ActionContext, FileContentResult) |
Führt das Aktionsergebnis asynchron aus, indem die HttpResponseDatei geändert wird. |
| SetHeadersAndLog(ActionContext, FileResult, Nullable<Int64>, Boolean, Nullable<DateTimeOffset>, EntityTagHeaderValue) |
Legt etag- und zuletzt geänderte Kopfzeilen fest. (Geerbt von FileResultExecutorBase) |
| WriteFileAsync(ActionContext, FileContentResult, RangeItemHeaderValue, Int64) |
Schreibt den Dateiinhalt. |