FileStreamResultExecutor Klasa

Definicja

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
FileStreamResultExecutor
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.

Dotyczy