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

  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009
  • Videojug

    Videojug

    25 EKİM 2006