OptionalRouteConstraint.Match Metoda

Definice

Určuje, zda parametr adresy URL obsahuje platnou hodnotu pro toto omezení.

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 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 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 Function Match (httpContext As HttpContext, route As IRouter, routeKey As String, values As RouteValueDictionary, routeDirection As RouteDirection) As Boolean

Parametry

httpContext
HttpContext

Objekt, který zapouzdřuje informace o požadavku HTTP.

route
IRouter

Směrovač, do kterého toto omezení patří.

routeKey
String

Název parametru, který se kontroluje.

values
RouteValueDictionary

Slovník, který obsahuje parametry adresy URL.

routeDirection
RouteDirection

Objekt, který označuje, jestli se provádí kontrola omezení při zpracování příchozího požadavku nebo při vygenerování adresy URL.

Návraty

Boolean

true , pokud parametr adresy URL obsahuje platnou hodnotu; jinak nepravda.

Implementuje

Platí pro