VirtualPathProvider.CombineVirtualPaths(String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sanal kaynağa tam bir yol döndürmek için temel yolu göreli yol ile birleştirir.
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
Parametreler
- basePath
- String
Uygulamanın temel yolu.
- relativePath
- String
Temel yola göre sanal kaynağın yolu.
Döndürülenler
Sanal kaynağın tam yolu.
Açıklamalar
Bir sanal kaynağın CombineVirtualPaths göreli yolunun içeriğini incelemek ve gerekli değişiklikleri yapmak için yöntemini kullanın.
Varsayılan uygulama, ve relativePath
parametrelerini standart ASP.NET yol işlemeye göre birleştirirbasePath
.
Devralanlara Notlar
Yönteminin varsayılan uygulamasını CombineVirtualPaths(String, String) geçersiz kılarsanız, parametresiyle özel söz dizimini relativePath
geçerli bir sanal yola dönüştürmeniz gerekir. Söz dizimi denetimi, yol doğrulaması ve hatalı biçimlendirilmiş girişin işlenmesinin yanı sıra iyi biçimlendirilmiş giriş için uç durumlardan da sorumlusunuz.
Çoğu durumda varsayılan CombineVirtualPaths(String, String) yöntemi geçersiz kılmak gerekli değildir. Ancak, yolu değiştirmeniz gerekiyorsa uygulamanızı parametresinde relativeUrl
sanal yol sağlayıcınıza özgü belirteçleri değiştirmekle sınırlamanızı CombineVirtualPaths(String, String) ve ardından normal ASP.NET yol işleme gerçekleştirmek için temel uygulamayı çağırmanızı öneririz