HttpContextWrapper.RewritePath Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Assigne un chemin d'accès de réécriture interne, qui permet que l'URL demandée soit différente du chemin d'accès interne à la ressource.
Surcharges
RewritePath(String, String, String, Boolean) |
Réécrit l’URL en utilisant le chemin, les informations relatives au chemin et les informations de chaîne de requête spécifiés, ainsi qu’une valeur spécifiant si le chemin du fichier client a pour valeur le chemin de réécriture. |
RewritePath(String, String, String) |
Réécrit l’URL en utilisant le chemin, les informations relatives au chemin et les informations de la chaîne de requête spécifiés. |
RewritePath(String, Boolean) |
Réécrit l’URL en utilisant le chemin spécifié et une valeur qui indique si le chemin virtuel des ressources serveur est modifié. |
RewritePath(String) |
Réécrit l’URL à l’aide du chemin spécifié. |
RewritePath(String, String, String, Boolean)
Réécrit l’URL en utilisant le chemin, les informations relatives au chemin et les informations de chaîne de requête spécifiés, ainsi qu’une valeur spécifiant si le chemin du fichier client a pour valeur le chemin de réécriture.
public:
override void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString, bool setClientFilePath);
public override void RewritePath (string filePath, string pathInfo, string queryString, bool setClientFilePath);
override this.RewritePath : string * string * string * bool -> unit
Public Overrides Sub RewritePath (filePath As String, pathInfo As String, queryString As String, setClientFilePath As Boolean)
Paramètres
- filePath
- String
Chemin de remplacement.
- pathInfo
- String
Informations supplémentaires sur le chemin d’accès d’une ressource.
- queryString
- String
Chaîne de requête de la requête.
- setClientFilePath
- Boolean
true
pour affecter la valeur du paramètre filePath
au chemin du fichier utilisé pour les ressources du client ; sinon, false
.
Exceptions
filePath
a la valeur null
.
filePath
n’est pas dans le répertoire racine de l’application active.
S’applique à
RewritePath(String, String, String)
Réécrit l’URL en utilisant le chemin, les informations relatives au chemin et les informations de la chaîne de requête spécifiés.
public:
override void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString);
public override void RewritePath (string filePath, string pathInfo, string queryString);
override this.RewritePath : string * string * string -> unit
Public Overrides Sub RewritePath (filePath As String, pathInfo As String, queryString As String)
Paramètres
- filePath
- String
Chemin de remplacement.
- pathInfo
- String
Informations supplémentaires sur le chemin d’accès d’une ressource.
- queryString
- String
Chaîne de requête de la requête.
Exceptions
Le paramètre filePath
a la valeur null
.
Le paramètre filePath
n’est pas dans le répertoire racine de l’application actuelle.
S’applique à
RewritePath(String, Boolean)
Réécrit l’URL en utilisant le chemin spécifié et une valeur qui indique si le chemin virtuel des ressources serveur est modifié.
public:
override void RewritePath(System::String ^ path, bool rebaseClientPath);
public override void RewritePath (string path, bool rebaseClientPath);
override this.RewritePath : string * bool -> unit
Public Overrides Sub RewritePath (path As String, rebaseClientPath As Boolean)
Paramètres
- path
- String
Chemin dans lequel effectuer la réécriture.
- rebaseClientPath
- Boolean
true
pour reconfigurer le chemin virtuel ; false
pour conserver le chemin virtuel intact.
Exceptions
path
a la valeur null
.
path
n’est pas dans le répertoire racine de l’application active.
S’applique à
RewritePath(String)
Réécrit l’URL à l’aide du chemin spécifié.
public:
override void RewritePath(System::String ^ path);
public override void RewritePath (string path);
override this.RewritePath : string -> unit
Public Overrides Sub RewritePath (path As String)
Paramètres
- path
- String
Chemin de remplacement.
Exceptions
path
a la valeur null
.
path
n’est pas dans le répertoire racine de l’application active.