Aracılığıyla paylaş


FileContentResultExecutor Sınıf

Tanım

public ref class FileContentResultExecutor : Microsoft::AspNetCore::Mvc::Infrastructure::FileResultExecutorBase, Microsoft::AspNetCore::Mvc::Infrastructure::IActionResultExecutor<Microsoft::AspNetCore::Mvc::FileContentResult ^>
public class FileContentResultExecutor : Microsoft.AspNetCore.Mvc.Infrastructure.FileResultExecutorBase, Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor<Microsoft.AspNetCore.Mvc.FileContentResult>
type FileContentResultExecutor = class
    inherit FileResultExecutorBase
    interface IActionResultExecutor<FileContentResult>
Public Class FileContentResultExecutor
Inherits FileResultExecutorBase
Implements IActionResultExecutor(Of FileContentResult)
Devralma
FileContentResultExecutor
Uygulamalar

Oluşturucular

FileContentResultExecutor(ILoggerFactory)

Yeni FileContentResultExecutorbir başlatma oluşturur.

Alanlar

BufferSize

Arabellek boyutu: 64 * 1024.

(Devralındığı yer: FileResultExecutorBase)

Özellikler

Logger

Kullanılacak günlükçü.

(Devralındığı yer: FileResultExecutorBase)

Yöntemler

ExecuteAsync(ActionContext, FileContentResult)

öğesini değiştirerek HttpResponseeylem sonucunu zaman uyumsuz olarak yürütür.

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

Etag ve son değiştirilen üst bilgileri ayarlar.

(Devralındığı yer: FileResultExecutorBase)
WriteFileAsync(ActionContext, FileContentResult, RangeItemHeaderValue, Int64)

Dosya içeriğini yazar.

Şunlara uygulanır