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

  • Dive In

    Dive In

    17 Temmuz 2013
  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007