HttpContextWrapper.RewritePath Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atribui um caminho de regravação interno, que permite que a URL solicitada seja diferente do caminho interno do recurso.
Sobrecargas
RewritePath(String, String, String, Boolean) |
Regrava a URL usando as informações de caminho, as informações de cadeia de caracteres de consulta e o caminho virtual especificados, além de um valor que especifica se o caminho do arquivo de cliente é definido como o caminho de regravação. |
RewritePath(String, String, String) |
Regrava a URL usando o caminho, as informações de caminho e as informações de cadeia de caracteres de consulta especificados. |
RewritePath(String, Boolean) |
Regrava a URL usando o caminho especificado e um valor que especifica se o caminho virtual para recursos de servidor é modificado. |
RewritePath(String) |
Regrava a URL usando o caminho especificado. |
RewritePath(String, String, String, Boolean)
Regrava a URL usando as informações de caminho, as informações de cadeia de caracteres de consulta e o caminho virtual especificados, além de um valor que especifica se o caminho do arquivo de cliente é definido como o caminho de regravação.
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)
Parâmetros
- filePath
- String
O caminho de substituição.
- pathInfo
- String
Informações adicionais de caminho para um recurso.
- queryString
- String
A cadeia de caracteres de consulta da solicitação.
- setClientFilePath
- Boolean
true
para definir o caminho do arquivo usado para os recursos de cliente para o valor do parâmetro filePath
; caso contrário, false
.
Exceções
filePath
é null
.
filePath
não está no diretório raiz do aplicativo atual.
Aplica-se a
RewritePath(String, String, String)
Regrava a URL usando o caminho, as informações de caminho e as informações de cadeia de caracteres de consulta especificados.
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)
Parâmetros
- filePath
- String
O caminho de substituição.
- pathInfo
- String
Informações adicionais de caminho para um recurso.
- queryString
- String
A cadeia de caracteres de consulta da solicitação.
Exceções
O parâmetro filePath
é null
.
O parâmetro filePath
não está no diretório raiz do aplicativo atual.
Aplica-se a
RewritePath(String, Boolean)
Regrava a URL usando o caminho especificado e um valor que especifica se o caminho virtual para recursos de servidor é modificado.
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)
Parâmetros
- path
- String
O caminho no qual regravar.
- rebaseClientPath
- Boolean
true
para redefinir o caminho virtual; false
para manter o caminho virtual inalterado.
Exceções
path
é null
.
path
não está no diretório raiz do aplicativo atual.
Aplica-se a
RewritePath(String)
Regrava a URL usando o caminho especificado.
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)
Parâmetros
- path
- String
O caminho de substituição.
Exceções
path
é null
.
path
não está no diretório raiz do aplicativo atual.