VirtualPathProvider.CombineVirtualPaths(String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Combina um caminho base com um caminho relativo para devolver um caminho completo a um recurso virtual.
public:
virtual System::String ^ CombineVirtualPaths(System::String ^ basePath, System::String ^ relativePath);
public virtual string CombineVirtualPaths(string basePath, string relativePath);
abstract member CombineVirtualPaths : string * string -> string
override this.CombineVirtualPaths : string * string -> string
Public Overridable Function CombineVirtualPaths (basePath As String, relativePath As String) As String
Parâmetros
- basePath
- String
O caminho base para a aplicação.
- relativePath
- String
O caminho para o recurso virtual, relativo ao caminho base.
Devoluções
O caminho completo para um recurso virtual.
Observações
Use o CombineVirtualPaths método para inspecionar o conteúdo de um caminho relativo para um recurso virtual e realizar quaisquer modificações necessárias.
A implementação padrão combina os parâmetros basePath e relativePath de acordo com o processamento padrão de caminhos ASP.NET.
Notas para Herdeiros
Se sobrescrever a implementação padrão do CombineVirtualPaths(String, String) método, é obrigado a converter qualquer sintaxe especial com o relativePath parâmetro num caminho virtual válido. És responsável pela verificação de sintaxe, validação de caminhos e tratamento de entradas mal formadas, bem como casos limites para entradas bem formadas.
Na maioria dos casos, não será necessário sobrepor o método padrão CombineVirtualPaths(String, String) . No entanto, se precisar de modificar o caminho, recomendamos que limite a sua implementação CombineVirtualPaths(String, String) a modificar tokens específicos do seu fornecedor de caminhos virtuais no parâmetro relativeUrl, e que depois chame a implementação base para realizar o processamento normal do caminho ASP.NET