RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) 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.
Türetilmiş bir sınıfta geçersiz kılındığında, yolun belirtilen değerlerle eşleşip eşleşmediğini denetler ve eşleşiyorsa bir URL oluşturur ve yol hakkındaki bilgileri alır.
public:
abstract System::Web::Routing::VirtualPathData ^ GetVirtualPath(System::Web::Routing::RequestContext ^ requestContext, System::Web::Routing::RouteValueDictionary ^ values);
public abstract System.Web.Routing.VirtualPathData GetVirtualPath (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values);
abstract member GetVirtualPath : System.Web.Routing.RequestContext * System.Web.Routing.RouteValueDictionary -> System.Web.Routing.VirtualPathData
Public MustOverride Function GetVirtualPath (requestContext As RequestContext, values As RouteValueDictionary) As VirtualPathData
Parametreler
- requestContext
- RequestContext
İstenen yol hakkındaki bilgileri kapsülleyen bir nesne.
- values
- RouteValueDictionary
Bir yol için parametreleri içeren bir nesne.
Döndürülenler
Oluşturulan URL'yi ve yol hakkındaki bilgileri içeren veya null
yol ile eşleşmiyorsa values
bir nesne.
Açıklamalar
URL oluşturmak için sınıfının yöntemini RouteCollection kullanırsınızGetVirtualPath. Bu yöntem, bu yolun içindeki değerlerle eşleşip eşleşmediğini ve dolayısıyla URL'yi oluşturup oluşturamayacağını belirlemek için koleksiyondaki values
her yol için yöntemini çağırırGetVirtualPath.