FileStreamResultExecutor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wynik IActionResultExecutor<TResult> strumienia pliku.
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)
- Dziedziczenie
- Implementuje
Konstruktory
FileStreamResultExecutor(ILoggerFactory) |
Inicjuje nowy FileStreamResultExecutorelement . |
Pola
BufferSize |
Rozmiar buforu: 64 * 1024. (Odziedziczone po FileResultExecutorBase) |
Właściwości
Logger |
Rejestrator do użycia. (Odziedziczone po FileResultExecutorBase) |
Metody
ExecuteAsync(ActionContext, FileStreamResult) |
Asynchronicznie wykonuje wynik akcji, modyfikując element HttpResponse. |
SetHeadersAndLog(ActionContext, FileResult, Nullable<Int64>, Boolean, Nullable<DateTimeOffset>, EntityTagHeaderValue) |
Ustawia element etag i ostatnio zmodyfikowane nagłówki. (Odziedziczone po FileResultExecutorBase) |
WriteFileAsync(ActionContext, FileStreamResult, RangeItemHeaderValue, Int64) |
Zapisz zawartość elementu FileStreamResult w treści odpowiedzi. |