VirtualPathProvider.CombineVirtualPaths(String, String) Méthode

Définition

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

S’applique à