Condividi tramite


TemplateBinder Classe

Definizione

Supporta l'elaborazione e l'associazione dei valori dei parametri in un modello di route.

public ref class TemplateBinder
public class TemplateBinder
type TemplateBinder = class
Public Class TemplateBinder
Ereditarietà
TemplateBinder

Costruttori

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

Crea una nuova istanza di TemplateBinder.

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

Crea una nuova istanza di TemplateBinder.

Metodi

BindValues(RouteValueDictionary)

Restituisce una rappresentazione di stringa dell'URI associato alla route.

GetValues(RouteValueDictionary, RouteValueDictionary)

Genera i valori dei parametri nella route.

RoutePartsEqual(Object, Object)

Confronta due oggetti per verificarne l'uguaglianza come parti di un percorso senza distinzione tra maiuscole e minuscole.

TryProcessConstraints(HttpContext, RouteValueDictionary, String, IRouteConstraint)

Elabora i vincoli se sono stati passati al costruttore TemplateBinder.

Si applica a