SORU
27 Temmuz 2009, PAZARTESİ


'in ne dört arasındaki fark ASP.NET MVC Dosya Sonuçları

ASP.NET dosya sonuçları dört farklı türleri vardır:

  • FileContentResult: yanıt için bir ikili dosya içeriğini Gönderir.
  • FilePathResult: yanıt için bir dosyanın içeriğini Gönderir
  • FileResult: cevap yazmak için Döner ikili çıktı
  • FileStreamResult: ikili Akışı örneği kullanarak yanıt içeriğini Gönderir

Bu açıklamaları msdn'den alıp FileStreamResult hariç ilk üç sesi aynı. Aralarındaki fark nedir?

CEVAP
27 Temmuz 2009, PAZARTESİ


FileResult diğerleri için soyut bir taban sınıfıdır.

  • FileContentResult - Bir dosya olarak geri dönmek için bir bayt dizisi varsa onu kullanın
  • Disk üzerinde bir dosya var ve içeriği (yol ver) geri dönmek istiyor FilePathResult -
  • FileStreamResult - bir yayını açın, bir dosya içeriğini geri dönmek istiyorum

Ancak, nadiren bu sınıfları kullanmak zorundasın - sadece Controller.File aşırı birini kullanın ve ASP.NET mvc sizin için halleder

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • TheTwistedFrequency

    TheTwistedFr

    26 NİSAN 2010