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 d'accès de base avec un chemin d'accès 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, relatif au chemin d'accès de base.
Retours
Chemin d'accès complet à une ressource virtuelle.
Remarques
Utilisez la CombineVirtualPaths méthode pour inspecter le contenu d’un chemin relatif vers une ressource virtuelle et effectuer toutes les modifications requises.
L’implémentation par défaut combine les paramètres et relativePath
les basePath
paramètres en fonction du traitement standard ASP.NET chemin d’accès.
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 virtuel valide. Vous êtes responsable de la vérification de la syntaxe, de la validation des chemins et de la gestion des entrées mal formées, 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 CombineVirtualPaths(String, String) implémentation à la modification des jetons spécifiques à votre fournisseur de chemins virtuels dans le relativeUrl
paramètre, et que vous appelez l’implémentation de base pour effectuer le traitement normal ASP.NET chemin d’accès