FileStreamResult Sınıf

Tanım

Yürütüldüğünde bir ActionResult akıştan yanıt olarak bir dosya yazacak bir dosya belirtir.

public ref class FileStreamResult : Microsoft::AspNetCore::Mvc::FileResult
public class FileStreamResult : Microsoft.AspNetCore.Mvc.FileResult
type FileStreamResult = class
    inherit FileResult
Public Class FileStreamResult
Inherits FileResult
Devralma
FileStreamResult

Oluşturucular

FileStreamResult(Stream, MediaTypeHeaderValue)

FileStreamResultSağlanmış ve belirtilen ile yeni bir örnek oluşturur fileStream contentType .

FileStreamResult(Stream, String)

FileStreamResultSağlanmış ve belirtilen ile yeni bir örnek oluşturur fileStream contentType .

Özellikler

ContentType

Yanıt için Içerik türü üst bilgisini alır.

(Devralındığı yer: FileResult)
EnableRangeProcessing

İçin Aralık işlemeyi sağlayan değeri alır veya ayarlar FileResult .

(Devralındığı yer: FileResult)
EntityTag

İle ilişkili ETag 'i alır veya ayarlar FileResult .

(Devralındığı yer: FileResult)
FileDownloadName

Yanıtın Content-Disposition üstbilgisinde kullanılacak dosya adını alır.

(Devralındığı yer: FileResult)
FileStream

Yanıt olarak geri gönderilecek dosyanın akışını alır veya ayarlar.

LastModified

İle ilişkili son değiştirilen bilgileri alır veya ayarlar FileResult .

(Devralındığı yer: FileResult)

Yöntemler

ExecuteResult(ActionContext)

Eylem yönteminin sonuç işlemini eşzamanlı olarak yürütür. Bu yöntem, bir eylem yönteminin sonucunu işlemek için MVC tarafından çağırılır.

(Devralındığı yer: ActionResult)
ExecuteResultAsync(ActionContext)

Eylem yönteminin sonuç işlemini zaman uyumsuz olarak yürütür. Bu yöntem, bir eylem yönteminin sonucunu işlemek için MVC tarafından çağırılır. Bu yöntemin varsayılan uygulanması ExecuteResult(ActionContext) yöntemini çağırır ve tamamlanmış bir görevi döndürür.

Şunlara uygulanır