Auf Englisch lesen

Teilen über


HttpRequest.CurrentExecutionFilePath Eigenschaft

Definition

Ruft den virtuellen Pfad der aktuellen Anforderung ab.

public string CurrentExecutionFilePath { get; }

Eigenschaftswert

Der virtuelle Pfad der aktuellen Anforderung.

Beispiele

Im folgenden Codebeispiel wird die HtmlEncode -Methode zum HTML-Codieren des Werts der CurrentExecutionFilePath -Eigenschaft und der WriteLine -Methode verwendet, um den codierten Wert in die Datei zu schreiben. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die HttpRequest-Klasse bereitgestellt wird.

// Write request information to the file with HTML encoding.
sw.WriteLine(Server.HtmlEncode(DateTime.Now.ToString()));
sw.WriteLine(Server.HtmlEncode(Request.CurrentExecutionFilePath));
sw.WriteLine(Server.HtmlEncode(Request.ApplicationPath));
sw.WriteLine(Server.HtmlEncode(Request.FilePath));
sw.WriteLine(Server.HtmlEncode(Request.Path));

Hinweise

CurrentExecutionFilePath gibt den Dateipfad zum aktuell ausgeführten Seitenhandler zurück. Für Umleitungsszenarien mit Execute Methoden und Transfer bedeutet dies, dass die CurrentExecutionFilePath -Eigenschaft den Pfad zur Seite zurückgibt, die zu (untergeordnete Seite) umgeleitet wird. Wenn der Client jedoch auf eine andere Seite umgeleitet wird, gibt die FilePath -Eigenschaft den Pfad zur ursprünglichen Seite zurück.

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen