Langue

PhysicalFileResultExecutor Classe

Définition

public ref class PhysicalFileResultExecutor : Microsoft::AspNetCore::Mvc::Infrastructure::FileResultExecutorBase, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::PhysicalFileResult ^>
public class PhysicalFileResultExecutor : Microsoft.AspNetCore.Mvc.Infrastructure.FileResultExecutorBase, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.PhysicalFileResult>
type PhysicalFileResultExecutor = class
    inherit FileResultExecutorBase
    interface IActionResultExecutor<PhysicalFileResult>
Public Class PhysicalFileResultExecutor
Inherits FileResultExecutorBase
Implements IActionResultExecutor(Of PhysicalFileResult)
Héritage
PhysicalFileResultExecutor
Implémente

Constructeurs

Nom Description
PhysicalFileResultExecutor(ILoggerFactory)

Initialise une nouvelle instance de PhysicalFileResultExecutor.

Champs

Nom Description
BufferSize

Taille de la mémoire tampon : 64 * 1024.

(Hérité de FileResultExecutorBase)

Propriétés

Nom Description
Logger

Enregistreur d'événements à utiliser.

(Hérité de FileResultExecutorBase)

Méthodes

Nom Description
ExecuteAsync(ActionContext, PhysicalFileResult)

Exécute de manière asynchrone le résultat de l’action, en modifiant le HttpResponse.

GetFileInfo(String)

Obtenez les métadonnées du fichier pour un chemin d’accès.

GetFileStream(String)
Obsolète.

Obsolète. Cette API n’est plus appelée.

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

Définit l’etag et les derniers en-têtes modifiés.

(Hérité de FileResultExecutorBase)
WriteFileAsync(ActionContext, PhysicalFileResult, RangeItemHeaderValue, Int64)

IActionResultExecutor<TResult> pour PhysicalFileResult.

S’applique à