VirtualPathProvider.CombineVirtualPaths(String, String) 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.
Combine un chemin de base avec un chemin relatif pour retourner un chemin d’accès complet à une ressource virtuelle.
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
Paramètres
- basePath
- String
Chemin d’accès de base de l’application.
- relativePath
- String
Chemin d’accès à la ressource virtuelle, par rapport au chemin de base.
Retours
Chemin complet d’une ressource virtuelle.
Remarques
Utilisez la CombineVirtualPaths méthode pour inspecter le contenu d’un chemin relatif vers une ressource virtuelle et effectuer les modifications nécessaires.
L’implémentation par défaut combine les paramètres basePath et relativePath en fonction du traitement standard du chemin d’accès ASP.NET.
Notes pour les héritiers
Si vous remplacez l’implémentation par défaut de la CombineVirtualPaths(String, String) méthode, vous devez convertir une syntaxe spéciale avec le relativePath paramètre en chemin d’accès virtuel valide. Vous êtes responsable de la vérification de la syntaxe, de la validation du chemin et de la gestion des entrées incorrectes, ainsi que des cas de périphérie pour les entrées bien formées.
Dans la plupart des cas, il n’est pas nécessaire de remplacer la méthode par défaut CombineVirtualPaths(String, String) . Toutefois, si vous devez modifier le chemin d’accès, nous vous recommandons de limiter votre implémentation CombineVirtualPaths(String, String) pour modifier les jetons spécifiques à votre fournisseur de chemins d’accès virtuel dans le paramètre relativeUrl, et que vous appelez ensuite l’implémentation de base pour effectuer un traitement normal ASP.NET chemin d’accès