HttpPostedFile.SaveAs メソッド
アセンブリ: System.Web (system.web.dll 内)


アップロードされたファイルも含めた、要求のサイズの上限は、既定で 4 MB です。要求サイズの上限は、Machine.config ファイルまたは Web.config ファイル内の httpRuntime 要素 (ASP.NET 設定スキーマ) 要素の maxRequestLength 属性で指定します。特定のページに対する要求サイズの上限は、Web.config ファイル内の location 要素 (ASP.NET 設定スキーマ) 要素で指定できます。

クライアントによってアップロードされたすべてのファイルを、Web サーバーのローカル ディスクの C:\TempFiles フォルダに保存する方法を次のコード例に示します。
Dim Loop1 As Integer Dim TempFileName As String Dim MyFileCollection As HttpFileCollection = Request.Files For Loop1 = 0 To MyFileCollection.Count - 1 ' Create a new file name. TempFileName = "C:\TempFiles\File_" & CStr(Loop1) ' Save the file. MyFileCollection(Loop1).SaveAs(TempFileName) Next Loop1
String TempFileName; HttpFileCollection MyFileCollection = Request.Files; for (int Loop1 = 0; Loop1 < MyFileCollection.Count; Loop1++) { // Create a new file name. TempFileName = "C:\\TempFiles\\File_" + Loop1.ToString(); // Save the file. MyFileCollection[Loop1].SaveAs(TempFileName); }
String tempFileName; HttpFileCollection myFileCollection = get_Request().get_Files(); for (int loop1 = 0; loop1 < myFileCollection.get_Count(); loop1++) { // Create a new file name. tempFileName = "C:\\TempFiles\\File_" + String.valueOf(loop1); // Save the file. myFileCollection.get_Item(loop1).SaveAs(tempFileName); }

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からHttpPostedFile.SaveAs メソッドを検索する場合は、下記のリンクをクリックしてください。

- HttpPostedFile.SaveAs メソッドのページへのリンク