HttpRequestWrapper.MapPath Metoda

Definicja

Mapuje ścieżkę wirtualną w żądanym adresie URL na ścieżkę fizyczną na serwerze.

Przeciążenia

MapPath(String)

Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze.

MapPath(String, String, Boolean)

Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze.

MapPath(String)

Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze.

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

Parametry

virtualPath
String

Ścieżka wirtualna (bezwzględna lub względna) do mapowania na ścieżkę fizyczną.

Zwraca

Ścieżka fizyczna na serwerze określonym przez virtualPathprogram .

Dotyczy

MapPath(String, String, Boolean)

Mapuje określoną ścieżkę wirtualną na ścieżkę fizyczną na serwerze.

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

Parametry

virtualPath
String

Ścieżka wirtualna (bezwzględna lub względna) do mapowania na ścieżkę fizyczną.

baseVirtualDir
String

Ścieżka katalogu podstawowego wirtualnego używana do względnego rozpoznawania.

allowCrossAppMapping
Boolean

true, aby wskazać, że virtualPath może należeć do innej aplikacji; w przeciwnym razie . false

Zwraca

Ścieżka fizyczna na serwerze.

Wyjątki

allowCrossAppMapping jest false i virtualPath należy do innej aplikacji.

-lub-

Dla żądania nie HttpContext zdefiniowano żadnego obiektu.

Dotyczy