Udostępnij za pośrednictwem


PhysicalFileResultExecutor Klasa

Definicja

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)
Dziedziczenie
PhysicalFileResultExecutor
Implementuje

Konstruktory

PhysicalFileResultExecutor(ILoggerFactory)

Inicjuje nowe wystąpienie klasy PhysicalFileResultExecutor.

Pola

BufferSize

Rozmiar buforu: 64 * 1024.

(Odziedziczone po FileResultExecutorBase)

Właściwości

Logger

Rejestrator do użycia.

(Odziedziczone po FileResultExecutorBase)

Metody

ExecuteAsync(ActionContext, PhysicalFileResult)

Asynchronicznie wykonuje wynik akcji, modyfikując element HttpResponse.

GetFileInfo(String)

Pobierz metadane pliku dla ścieżki.

GetFileStream(String)
Przestarzałe.

Nieaktualne. Ten interfejs API nie jest już wywoływany.

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

Ustawia element etag i ostatnio zmodyfikowane nagłówki.

(Odziedziczone po FileResultExecutorBase)
WriteFileAsync(ActionContext, PhysicalFileResult, RangeItemHeaderValue, Int64)

A IActionResultExecutor<TResult> dla PhysicalFileResult.

Dotyczy