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

Felder

Name Beschreibung
BufferSize

Die Puffergröße: 64 * 1024.

(Geerbt von FileResultExecutorBase)

Eigenschaften

Name Beschreibung
Logger

Die zu verwendende Protokollierung.

(Geerbt von FileResultExecutorBase)

Methoden

Name Beschreibung
ExecuteAsync(ActionContext, FileContentResult)

Führt das Aktionsergebnis asynchron aus, indem das geändert wird HttpResponse.

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

Legt etag- und zuletzt geänderte Header fest.

(Geerbt von FileResultExecutorBase)
WriteFileAsync(ActionContext, FileContentResult, RangeItemHeaderValue, Int64)

Schreibt den Dateiinhalt.

Gilt für: