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

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • VideoGamePervert

    VideoGamePer

    30 AĞUSTOS 2008