HttpMethodConstraint.IRouteConstraint.Match 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.
Untuk deskripsi anggota ini, lihat Match(HttpContextBase, Route, String, RouteValueDictionary, RouteDirection).
virtual bool System.Web.Routing.IRouteConstraint.Match(System::Web::HttpContextBase ^ httpContext, System::Web::Routing::Route ^ route, System::String ^ parameterName, System::Web::Routing::RouteValueDictionary ^ values, System::Web::Routing::RouteDirection routeDirection) = System::Web::Routing::IRouteConstraint::Match;
bool IRouteConstraint.Match (System.Web.HttpContextBase httpContext, System.Web.Routing.Route route, string parameterName, System.Web.Routing.RouteValueDictionary values, System.Web.Routing.RouteDirection routeDirection);
abstract member System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
override this.System.Web.Routing.IRouteConstraint.Match : System.Web.HttpContextBase * System.Web.Routing.Route * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteDirection -> bool
Function Match (httpContext As HttpContextBase, route As Route, parameterName As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean Implements IRouteConstraint.Match
Parameter
- httpContext
- HttpContextBase
Objek yang merangkum informasi tentang permintaan HTTP.
- route
- Route
Objek yang sedang diperiksa untuk menentukan apakah cocok dengan URL.
- parameterName
- String
Nama parameter yang sedang diperiksa.
- values
- RouteValueDictionary
Objek yang berisi parameter untuk rute.
- routeDirection
- RouteDirection
Objek yang menunjukkan apakah pemeriksaan batasan sedang dilakukan saat permintaan masuk ditangani atau saat URL dibuat.
Mengembalikan
true
jika permintaan dibuat dengan menggunakan kata kerja HTTP yang diizinkan; jika tidak, false
. Default adalah true
.
Penerapan
Pengecualian
Satu atau beberapa parameter berikut adalah null
: , , route
parameterName
, atau values
httpContext
.
Keterangan
Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan HttpMethodConstraint ke IRouteConstraint antarmuka.