Partilhar via


HttpMethodRouteConstraint.Match Método

Definição

Determina se o parâmetro da URL contém um valor válido para esta restrição.

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

Parâmetros

httpContext
HttpContext

Um objeto que encapsula informações sobre a solicitação HTTP.

route
IRouter

O roteador ao qual essa restrição pertence.

routeKey
String

O nome do parâmetro que está sendo verificado.

values
RouteValueDictionary

Um dicionário que contém os parâmetros para a URL.

routeDirection
RouteDirection

Um objeto que indica se a verificação de restrição está sendo executada quando uma solicitação de entrada está sendo tratada ou uma URL está sendo gerada.

Retornos

true se o parâmetro da URL contiver um valor válido; caso contrário, false.

Implementações

Aplica-se a