PhysicalFileResultExecutor Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
- Dědičnost
- Implementuje
Konstruktory
PhysicalFileResultExecutor(ILoggerFactory) |
Inicializuje novou instanci objektu PhysicalFileResultExecutor. |
Pole
BufferSize |
Velikost vyrovnávací paměti: 64 × 1024. (Zděděno od FileResultExecutorBase) |
Vlastnosti
Logger |
Protokolovací nástroj, který se má použít. (Zděděno od FileResultExecutorBase) |
Metody
ExecuteAsync(ActionContext, PhysicalFileResult) |
Asynchronně provede výsledek akce úpravou objektu HttpResponse. |
GetFileInfo(String) |
Získejte metadata souboru pro cestu. |
GetFileStream(String) |
Zastaralé.
Zastaralé. Toto rozhraní API se už nevolá. |
SetHeadersAndLog(ActionContext, FileResult, Nullable<Int64>, Boolean, Nullable<DateTimeOffset>, EntityTagHeaderValue) |
Nastaví etag a naposledy změněné hlavičky. (Zděděno od FileResultExecutorBase) |
WriteFileAsync(ActionContext, PhysicalFileResult, RangeItemHeaderValue, Int64) |