Partilhar via


TemplateBinder Classe

Definição

Dá suporte a valores de parâmetro de processamento e associação em um modelo de rota.

public ref class TemplateBinder
public class TemplateBinder
type TemplateBinder = class
Public Class TemplateBinder
Herança
TemplateBinder

Construtores

TemplateBinder(UrlEncoder, ObjectPool<UriBuildingContext>, RoutePattern, RouteValueDictionary, IEnumerable<String>, IEnumerable<ValueTuple<String, IParameterPolicy>>)

Cria uma nova instância de TemplateBinder.

TemplateBinder(UrlEncoder, ObjectPool<UriBuildingContext>, RouteTemplate, RouteValueDictionary)

Cria uma nova instância de TemplateBinder.

Métodos

BindValues(RouteValueDictionary)

Retorna uma representação de cadeia de caracteres do URI associado à rota.

GetValues(RouteValueDictionary, RouteValueDictionary)

Gera os valores de parâmetro na rota.

RoutePartsEqual(Object, Object)

Compara dois objetos quanto à igualdade como partes de um caminho que não diferencia maiúsculas de minúsculas.

TryProcessConstraints(HttpContext, RouteValueDictionary, String, IRouteConstraint)

Processa as restrições se elas foram passadas para o construtor TemplateBinder.

Aplica-se a