HttpContextBase.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.
Quando substituído em uma classe derivada, atribui um caminho de reescrita interno, que permite que a URL da solicitação difere do caminho interno do recurso.
Sobrecargas
| Nome | Description |
|---|---|
| RewritePath(String, String, String, Boolean) |
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado, informações de caminho, informações de cadeia de caracteres de consulta e um valor que especifica se o caminho do arquivo cliente está definido como o caminho de reescrita. |
| RewritePath(String, String, String) |
Quando substituído em uma classe derivada, reescreve a URL usando o caminho, as informações de caminho e as informações de cadeia de caracteres de consulta especificadas. |
| RewritePath(String, Boolean) |
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado e um valor que especifica se o caminho virtual para recursos do servidor é modificado. |
| RewritePath(String) |
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado. |
RewritePath(String, String, String, Boolean)
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado, informações de caminho, informações de cadeia de caracteres de consulta e um valor que especifica se o caminho do arquivo cliente está definido como o caminho de reescrita.
public:
virtual void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString, bool setClientFilePath);
public virtual void RewritePath(string filePath, string pathInfo, string queryString, bool setClientFilePath);
abstract member RewritePath : string * string * string * bool -> unit
override this.RewritePath : string * string * string * bool -> unit
Public Overridable 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 de caminho adicionais para um recurso.
- queryString
- String
A cadeia de caracteres de consulta de solicitação.
- setClientFilePath
- Boolean
true para definir o caminho do arquivo usado para recursos do cliente com o valor do filePath parâmetro; caso contrário, false.
Exceções
Sempre.
Aplica-se a
RewritePath(String, String, String)
Quando substituído em uma classe derivada, reescreve a URL usando o caminho, as informações de caminho e as informações de cadeia de caracteres de consulta especificadas.
public:
virtual void RewritePath(System::String ^ filePath, System::String ^ pathInfo, System::String ^ queryString);
public virtual void RewritePath(string filePath, string pathInfo, string queryString);
abstract member RewritePath : string * string * string -> unit
override this.RewritePath : string * string * string -> unit
Public Overridable Sub RewritePath (filePath As String, pathInfo As String, queryString As String)
Parâmetros
- filePath
- String
O caminho de substituição.
- pathInfo
- String
Informações de caminho adicionais para um recurso.
- queryString
- String
A cadeia de caracteres de consulta de solicitação.
Exceções
Sempre.
Aplica-se a
RewritePath(String, Boolean)
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado e um valor que especifica se o caminho virtual para recursos do servidor é modificado.
public:
virtual void RewritePath(System::String ^ path, bool rebaseClientPath);
public virtual void RewritePath(string path, bool rebaseClientPath);
abstract member RewritePath : string * bool -> unit
override this.RewritePath : string * bool -> unit
Public Overridable Sub RewritePath (path As String, rebaseClientPath As Boolean)
Parâmetros
- path
- String
O caminho de substituição.
- rebaseClientPath
- Boolean
true para redefinir o caminho virtual; false para manter o caminho virtual inalterado.
Exceções
Sempre.
Aplica-se a
RewritePath(String)
Quando substituído em uma classe derivada, reescreve a URL usando o caminho especificado.
public:
virtual void RewritePath(System::String ^ path);
public virtual void RewritePath(string path);
abstract member RewritePath : string -> unit
override this.RewritePath : string -> unit
Public Overridable Sub RewritePath (path As String)
Parâmetros
- path
- String
O caminho de substituição.
Exceções
Sempre.