次の方法で共有


HttpRequestBase.MapPath メソッド

定義

派生クラスでオーバーライドされた場合、要求された URL の仮想パスをサーバー上の物理パスに割り当てます。

オーバーロード

MapPath(String)

派生クラスでオーバーライドされた場合、指定された仮想パスをサーバー上の物理パスに割り当てます。

MapPath(String, String, Boolean)

派生クラスでオーバーライドされた場合、指定された仮想パスをサーバー上の物理パスに割り当てます。

MapPath(String)

派生クラスでオーバーライドされた場合、指定された仮想パスをサーバー上の物理パスに割り当てます。

public:
 virtual System::String ^ MapPath(System::String ^ virtualPath);
public virtual string MapPath (string virtualPath);
abstract member MapPath : string -> string
override this.MapPath : string -> string
Public Overridable Function MapPath (virtualPath As String) As String

パラメーター

virtualPath
String

物理パスに割り当てる仮想パス (絶対パスまたは相対パス)。

戻り値

String

virtualPath で指定されたサーバー上の物理パス。

例外

適用対象

MapPath(String, String, Boolean)

派生クラスでオーバーライドされた場合、指定された仮想パスをサーバー上の物理パスに割り当てます。

public:
 virtual System::String ^ MapPath(System::String ^ virtualPath, System::String ^ baseVirtualDir, bool allowCrossAppMapping);
public virtual string MapPath (string virtualPath, string baseVirtualDir, bool allowCrossAppMapping);
abstract member MapPath : string * string * bool -> string
override this.MapPath : string * string * bool -> string
Public Overridable Function MapPath (virtualPath As String, baseVirtualDir As String, allowCrossAppMapping As Boolean) As String

パラメーター

virtualPath
String

物理パスに割り当てる仮想パス (絶対パスまたは相対パス)。

baseVirtualDir
String

相対解決に使用される仮想ベース ディレクトリ パス。

allowCrossAppMapping
Boolean

virtualPath が別のアプリケーションに所属できることを示す場合は true、それ以外の場合は false

戻り値

String

サーバー上の物理パス。

例外

適用対象