Udostępnij za pośrednictwem


HttpMethodRouteConstraint.Match Metoda

Definicja

Określa, czy parametr adresu URL zawiera prawidłową wartość tego ograniczenia.

public:
 virtual bool Match(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::IRouter ^ route, System::String ^ routeKey, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ values, Microsoft::AspNetCore::Routing::RouteDirection routeDirection);
public virtual bool Match (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.IRouter route, string routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection);
public virtual bool Match (Microsoft.AspNetCore.Http.HttpContext? httpContext, Microsoft.AspNetCore.Routing.IRouter? route, string routeKey, Microsoft.AspNetCore.Routing.RouteValueDictionary values, Microsoft.AspNetCore.Routing.RouteDirection routeDirection);
abstract member Match : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.IRouter * string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteDirection -> bool
override this.Match : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.IRouter * string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteDirection -> bool
Public Overridable Function Match (httpContext As HttpContext, route As IRouter, routeKey As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean

Parametry

httpContext
HttpContext

Obiekt, który hermetyzuje informacje o żądaniu HTTP.

route
IRouter

Router, do którego należy to ograniczenie.

routeKey
String

Nazwa sprawdzanego parametru.

values
RouteValueDictionary

Słownik zawierający parametry adresu URL.

routeDirection
RouteDirection

Obiekt wskazujący, czy sprawdzanie ograniczeń jest wykonywane po obsłużeniu żądania przychodzącego, czy wygenerowaniu adresu URL.

Zwraca

true jeśli parametr adresu URL zawiera prawidłową wartość; w przeciwnym razie , false.

Implementuje

Dotyczy