Bagikan melalui


RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Metode

Definisi

Saat ditimpa di kelas turunan, memeriksa apakah rute cocok dengan nilai yang ditentukan, dan jika demikian, menghasilkan URL dan mengambil informasi tentang rute.

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

Parameter

requestContext
RequestContext

Objek yang merangkum informasi tentang rute yang diminta.

values
RouteValueDictionary

Objek yang berisi parameter untuk rute.

Mengembalikan

Objek yang berisi URL yang dihasilkan dan informasi tentang rute, atau null jika rute tidak cocok values.

Keterangan

Untuk menghasilkan URL, Anda menggunakan GetVirtualPath metode RouteCollection kelas . Metode tersebut GetVirtualPath memanggil metode untuk setiap rute dalam koleksi untuk menentukan apakah rute tersebut cocok dengan nilai di values dan karenanya dapat menghasilkan URL.

Berlaku untuk

Lihat juga