FileStreamResultExecutor 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í.
Výsledek IActionResultExecutor<TResult> datového proudu souboru.
public ref class FileStreamResultExecutor : Microsoft::AspNetCore::Mvc::Infrastructure::FileResultExecutorBase, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::FileStreamResult ^>
public class FileStreamResultExecutor : Microsoft.AspNetCore.Mvc.Infrastructure.FileResultExecutorBase, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.FileStreamResult>
type FileStreamResultExecutor = class
inherit FileResultExecutorBase
interface IActionResultExecutor<FileStreamResult>
Public Class FileStreamResultExecutor
Inherits FileResultExecutorBase
Implements IActionResultExecutor(Of FileStreamResult)
- Dědičnost
- Implementuje
Konstruktory
| FileStreamResultExecutor(ILoggerFactory) |
Inicializuje nový FileStreamResultExecutor. |
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, FileStreamResult) |
Asynchronně provede výsledek akce úpravou objektu HttpResponse. |
| 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, FileStreamResult, RangeItemHeaderValue, Int64) |
Zapište obsah FileStreamResult do textu odpovědi. |