VirtualPathData Sınıf
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.
ASP.NET yönlendirme çerçevesiyle URL oluşturmanın sonucu olan yol ve sanal yol hakkındaki bilgileri temsil eder.
public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
- Devralma
-
VirtualPathData
Örnekler
Aşağıdaki örnek, ve categoryName
adlı action
parametreleri olan bir yolu temel alan bir URL oluşturan bir denetimi gösterir.
RouteValueDictionary parameters = new RouteValueDictionary { { "action", "show" }, { "categoryName", "bikes" } };
VirtualPathData vpd = RouteTable.Routes.GetVirtualPath(null, parameters);
HyperLink1.NavigateUrl = vpd.VirtualPath;
Dim vpd As VirtualPathData
Dim parameters As RouteValueDictionary
parameters = New RouteValueDictionary(New With {.action = "show", .categoryName = "bikes"})
vpd = RouteTable.Routes.GetVirtualPath(Nothing, parameters)
HyperLink1.NavigateUrl = vpd.VirtualPath
Açıklamalar
ASP.NET yönlendirme çerçevesini kullanarak bir URL oluşturduğunuzda, yöntemi tarafından GetVirtualPath sınıfın VirtualPathData bir örneği döndürülür. sınıfı, VirtualPathData yöntemini çağırdığınızda GetVirtualPath sağladığınız değerlerle eşleşen yol hakkında bilgi içerir. nesnesi, VirtualPathData özelliğinde oluşturulan URL'yi VirtualPath de içerir. özelliği, DataTokens yol için özel değerler içerir. özelliğini kullanarak Route URL'yi oluşturmak için kullanılan yol nesnesini alırsınız.
Oluşturucular
VirtualPathData(RouteBase, String) |
VirtualPathData sınıfının yeni bir örneğini başlatır. |
Özellikler
DataTokens |
Yol tanımı için özel değerler koleksiyonunu alır. |
Route |
URL'yi oluşturmak için kullanılan yolu alır veya ayarlar. |
VirtualPath |
Yol tanımından oluşturulan URL'yi alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |