VirtualPathProvider.CombineVirtualPaths(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Combina un percorso di base con un percorso relativo per restituire un percorso completo a una risorsa virtuale.
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
Parametri
- basePath
- String
Percorso di base dell'applicazione.
- relativePath
- String
Percorso della risorsa virtuale, relativo al percorso di base.
Restituisce
Percorso completo di una risorsa virtuale.
Commenti
Usare il CombineVirtualPaths metodo per esaminare il contenuto di un percorso relativo a una risorsa virtuale ed eseguire le modifiche necessarie.
L'implementazione predefinita combina i basePath
parametri e relativePath
in base all'elaborazione del percorso di ASP.NET standard.
Note per gli eredi
Se si esegue l'override dell'implementazione predefinita del CombineVirtualPaths(String, String) metodo, è necessario convertire qualsiasi sintassi speciale con il relativePath
parametro in un percorso virtuale valido. L'utente è responsabile del controllo della sintassi, della convalida del percorso e della gestione dell'input in formato non valido, nonché dei case perimetrali per l'input ben formato.
Nella maggior parte dei casi non sarà necessario eseguire l'override del metodo predefinito CombineVirtualPaths(String, String) . Tuttavia, se è necessario modificare il percorso, è consigliabile limitare CombineVirtualPaths(String, String) l'implementazione per modificare i token specifici del provider di percorsi virtuali nel relativeUrl
parametro e chiamare l'implementazione di base per eseguire la normale elaborazione del percorso di ASP.NET