Control.OpenFile(String) メソッド

定義

ファイルの読み込みで使用される Stream を取得します。

protected public:
 System::IO::Stream ^ OpenFile(System::String ^ path);
protected internal System.IO.Stream OpenFile (string path);
member this.OpenFile : string -> System.IO.Stream
Protected Friend Function OpenFile (path As String) As Stream

パラメーター

path
String

目的のファイルへのパス。

戻り値

Stream

目的のファイルを参照する Stream

例外

指定したファイルへのアクセスは拒否されました。

注釈

このメソッドは OpenFile 、パラメーターで Stream 指定されたファイルの内容を読み取るために使用できるオブジェクトを path 返します。 path パラメーターには、プロトコルのない相対 URL またはルート URL ("~/mySite/myFile.txt" など)、物理パス (ローカル ("c:\mySite\myFile.txt") または UNC (\ "\myServer\myFile.txt") のいずれかを指定できます。

このメソッドは OpenFile 、ファイル アクセス セキュリティを使用して、指定されたファイルへのアクセスを制御します。 現在の ASP.NET ユーザーがファイルにアクセスできない場合、ファイルは開かないため、HttpExceptionアクセスが拒否されたことを示す例外がスローされます。 パラメーターが path 相対パスを指定した場合、要求されたファイルへの物理パスに関する情報は例外に含まれません。

適用対象

こちらもご覧ください