RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.