RouteConstraintMatcher.Match Metoda

Definice

Určuje, jestli odpovídá routeValues zadanému constraints.

public:
 static bool Match(System::Collections::Generic::IDictionary<System::String ^, Microsoft::AspNetCore::Routing::IRouteConstraint ^> ^ constraints, Microsoft::AspNetCore::Routing::RouteValueDictionary ^ routeValues, Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::IRouter ^ route, Microsoft::AspNetCore::Routing::RouteDirection routeDirection, Microsoft::Extensions::Logging::ILogger ^ logger);
public static bool Match (System.Collections.Generic.IDictionary<string,Microsoft.AspNetCore.Routing.IRouteConstraint> constraints, Microsoft.AspNetCore.Routing.RouteValueDictionary routeValues, Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.IRouter route, Microsoft.AspNetCore.Routing.RouteDirection routeDirection, Microsoft.Extensions.Logging.ILogger logger);
static member Match : System.Collections.Generic.IDictionary<string, Microsoft.AspNetCore.Routing.IRouteConstraint> * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.IRouter * Microsoft.AspNetCore.Routing.RouteDirection * Microsoft.Extensions.Logging.ILogger -> bool
Public Shared Function Match (constraints As IDictionary(Of String, IRouteConstraint), routeValues As RouteValueDictionary, httpContext As HttpContext, route As IRouter, routeDirection As RouteDirection, logger As ILogger) As Boolean

Parametry

constraints
IDictionary<String,IRouteConstraint>

Omezení trasy.

routeValues
RouteValueDictionary

Hodnoty parametrů trasy extrahované z odpovídající trasy.

httpContext
HttpContext

Přidružené HttpContext k aktuálnímu požadavku.

route
IRouter

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

routeDirection
RouteDirection

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

Návraty

Boolean

true pokud všechny hodnoty trasy odpovídají jejich omezením.

Platí pro