HttpRequest.MapPath Method (String, String, Boolean)
.NET Framework (current version)
Maps the specified virtual path to a physical path.
Assembly: System.Web (in System.Web.dll)
member MapPath : virtualPath:string * baseVirtualDir:string * allowCrossAppMapping:bool -> string
Parameters
- virtualPath
-
Type:
System.String
The virtual path (absolute or relative) for the current request.
- baseVirtualDir
-
Type:
System.String
The virtual base directory path used for relative resolution.
- allowCrossAppMapping
-
Type:
System.Boolean
true to indicate that virtualPath may belong to another application; otherwise, false.
| Exception | Condition |
|---|---|
| HttpException | allowCrossMapping is false and virtualPath belongs to another application. |
| HttpException | No HttpContext object is defined for the request. |
Caution |
|---|
The MapPath property potentially contains sensitive information about the hosting environment. The return value should not be displayed to users. |
.NET Framework
Available since 1.1
Available since 1.1
Show:
