Sprache

FileContentResultExecutor Klasse

Definition

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
FileContentResultExecutor
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.

Gilt für: