メインメニューを開く

差分

FileStreamResult クラス (System.Web.Mvc)

131 バイト追加, 2012年3月30日 (金) 06:17
FileStreamResultクラスとは、ストリーム(FileStreamResultクラスとは、[[ASP.NET MVC]]の[[アクション・メソッド]]の戻り値([[ActionResult]]およびその派生クラス)として、ストリーム([[Streamクラス]]とその派生クラス)の内容を、バイナリデータとしてそのまま送信するとその派生クラス)の内容をバイナリデータとしてそのまま送信する[[FileResultクラス]]を継承したクラスである。
単純に送信するだけであれば、ストリームと[[MIMEタイプ]]を指定するだけで使えよく、非常に手軽である。ダウンロード確認ダイアログを表示する場合はHTTPレスポンスヘッダーにContent-Dispositionを設定する(例参照)。
== 使用例 ==
=== ダウンロード確認ダイアログを表示する ===
ストリーム上のCSVファイルを送信し、ダウンロードの確認ダイアログを表示する例。
匿名利用者