Compartir a través de


PhysicalFileResultExecutor Clase

Definición

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)
Herencia
PhysicalFileResultExecutor
Implementaciones

Constructores

PhysicalFileResultExecutor(ILoggerFactory)

Inicializa una nueva instancia de la clase PhysicalFileResultExecutor.

Campos

BufferSize

Tamaño del búfer: 64 * 1024.

(Heredado de FileResultExecutorBase)

Propiedades

Logger

El registrador que se va a usar.

(Heredado de FileResultExecutorBase)

Métodos

ExecuteAsync(ActionContext, PhysicalFileResult)

Ejecuta de forma asincrónica el resultado de la acción modificando HttpResponse.

GetFileInfo(String)

Obtenga los metadatos del archivo para una ruta de acceso.

GetFileStream(String)
Obsoletos.

Obsoleto. Ya no se llama a esta API.

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

Establece etag y encabezados modificados por última vez.

(Heredado de FileResultExecutorBase)
WriteFileAsync(ActionContext, PhysicalFileResult, RangeItemHeaderValue, Int64)

IActionResultExecutor<TResult> para PhysicalFileResult.

Se aplica a