Langue

VirtualFileResultExecutor Classe

Définition

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

Constructeurs

Nom Description
VirtualFileResultExecutor(ILoggerFactory, IHostingEnvironment)

IActionResultExecutor<TResult> pour VirtualFileResult.

VirtualFileResultExecutor(ILoggerFactory, IWebHostEnvironment)

Initialise une nouvelle instance de VirtualFileResultExecutor.

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, VirtualFileResult)

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

GetFileStream(IFileInfo)
Obsolète.

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

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

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

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

IActionResultExecutor<TResult> pour VirtualFileResult.

S’applique à