Bagikan melalui


VirtualFileResultExecutor Kelas

Definisi

public ref class VirtualFileResultExecutor : Microsoft::AspNetCore::Mvc::Infrastructure::FileResultExecutorBase, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::VirtualFileResult ^>
public class VirtualFileResultExecutor : Microsoft.AspNetCore.Mvc.Infrastructure.FileResultExecutorBase, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.VirtualFileResult>
type VirtualFileResultExecutor = class
    inherit FileResultExecutorBase
    interface IActionResultExecutor<VirtualFileResult>
Public Class VirtualFileResultExecutor
Inherits FileResultExecutorBase
Implements IActionResultExecutor(Of VirtualFileResult)
Warisan
VirtualFileResultExecutor
Penerapan

Konstruktor

VirtualFileResultExecutor(ILoggerFactory, IHostingEnvironment)

A IActionResultExecutor<TResult> untuk VirtualFileResult.

VirtualFileResultExecutor(ILoggerFactory, IWebHostEnvironment)

Menginisialisasi instans baru .VirtualFileResultExecutor

Bidang

BufferSize

Ukuran buffer: 64 * 1024.

(Diperoleh dari FileResultExecutorBase)

Properti

Logger

Pencatat untuk digunakan.

(Diperoleh dari FileResultExecutorBase)

Metode

ExecuteAsync(ActionContext, VirtualFileResult)

Secara asinkron menjalankan hasil tindakan, dengan memodifikasi HttpResponse.

GetFileStream(IFileInfo)
Kedaluwarsa.

Usang, API ini tidak lagi dipanggil.

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

Mengatur header etag dan terakhir diubah.

(Diperoleh dari FileResultExecutorBase)
WriteFileAsync(ActionContext, VirtualFileResult, IFileInfo, RangeItemHeaderValue, Int64)

A IActionResultExecutor<TResult> untuk VirtualFileResult.

Berlaku untuk