HttpRequestBase.MapPath 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中替代时,将请求的 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
要映射到物理路径的虚拟路径(绝对路径或相对路径)。
返回
由 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
如果为 true
,则指示 virtualPath
可以属于另一个应用程序;否则为 false
。
返回
服务器上的物理路径。