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ş:
'bağımlılıkları arasındaki fark n...
Bir cer, pvk ve pfx dosya arasındaki f...
@Arabirim tanımı arasındaki fark .h ve...
Arasındaki fark .dosya deposu .piç dos...
'Kaynağı arasındaki fark ne, Java...