HttpRequestWrapper.MapPath Methode

Definition

Ordnet den virtuellen Pfad in der angeforderten URL einem physischen Pfad auf dem Server zu.

Überlädt

Name Beschreibung
MapPath(String)

Ordnet den angegebenen virtuellen Pfad einem physischen Pfad auf dem Server zu.

MapPath(String, String, Boolean)

Ordnet den angegebenen virtuellen Pfad einem physischen Pfad auf dem Server zu.

MapPath(String)

Ordnet den angegebenen virtuellen Pfad einem physischen Pfad auf dem Server zu.

public:
 override System::String ^ MapPath(System::String ^ virtualPath);
public override string MapPath(string virtualPath);
override this.MapPath : string -> string
Public Overrides Function MapPath (virtualPath As String) As String

Parameter

virtualPath
String

Der virtuelle Pfad (absolut oder relativ), der einem physischen Pfad zugeordnet werden soll.

Gibt zurück

Der physische Pfad auf dem Server, der von virtualPath.

Gilt für:

MapPath(String, String, Boolean)

Ordnet den angegebenen virtuellen Pfad einem physischen Pfad auf dem Server zu.

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

Parameter

virtualPath
String

Der virtuelle Pfad (absolut oder relativ), der einem physischen Pfad zugeordnet werden soll.

baseVirtualDir
String

Der virtuelle Basisverzeichnispfad, der für die relative Auflösung verwendet wird.

allowCrossAppMapping
Boolean

true um anzugeben, dass zu virtualPath einer anderen Anwendung gehören kann; andernfalls false.

Gibt zurück

Der physische Pfad auf dem Server.

Ausnahmen

allowCrossAppMapping ist false und virtualPath gehört zu einer anderen Anwendung.

-oder-

Für die Anforderung ist kein HttpContext Objekt definiert.

Gilt für: