HttpServerUtility.MapPath-Methode
Gibt den physikalischen Dateipfad zurück, der dem angegebenen virtuellen Pfad auf dem Webserver entspricht.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Function MapPath ( _
path As String _
) As String
'Usage
Dim instance As HttpServerUtility
Dim path As String
Dim returnValue As String
returnValue = instance.MapPath(path)
public string MapPath (
string path
)
public:
String^ MapPath (
String^ path
)
public String MapPath (
String path
)
public function MapPath (
path : String
) : String
Parameter
- path
Der virtuelle Pfad auf dem Webserver.
Rückgabewert
Der physikalische Dateipfad, der path entspricht.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Der aktuelle HttpContext ist NULL (Nothing in Visual Basic). |
Hinweise
Wenn pathNULL (Nothing in Visual Basic) ist, gibt die MapPath-Methode den vollständigen physikalischen Pfad für das Verzeichnis zurück, das die aktuelle Anwendung enthält.
Warnung
Die MapPath-Methode enthält möglicherweise vertrauliche Informationen zur Hostumgebung. Der Rückgabewert sollte Benutzern nicht angezeigt werden.
Beispiel
Das folgende Codebeispiel gibt den physikalischen Pfad des virtuellen Verzeichnisses zurück, das die angegebene Website enthält. Verwenden Sie HttpContext.Current.Server.MapPath
zum Lesen von MapPath in einem CodeBehind-Modul.
Dim FilePath As String
FilePath = Server.MapPath("/MyWebSite")
String FilePath;
FilePath = Server.MapPath("/MyWebSite");
String filePath;
filePath = get_Server().MapPath("/MyWebSite");
var filePath : String = Server.MapPath("/MyWebSite")
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HttpServerUtility-Klasse
HttpServerUtility-Member
System.Web-Namespace