Sdílet prostřednictvím


TemplateBinder Třída

Definice

Podporuje zpracování a vazbu hodnot parametrů v šabloně trasy.

public ref class TemplateBinder
public class TemplateBinder
type TemplateBinder = class
Public Class TemplateBinder
Dědičnost
TemplateBinder

Konstruktory

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

Vytvoří novou instanci položky TemplateBinder.

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

Vytvoří novou instanci položky TemplateBinder.

Metody

BindValues(RouteValueDictionary)

Vrátí řetězcovou reprezentaci identifikátoru URI přidruženého k trase.

GetValues(RouteValueDictionary, RouteValueDictionary)

Vygeneruje hodnoty parametrů v trase.

RoutePartsEqual(Object, Object)

Porovná dva objekty pro rovnost jako části cesty bez rozlišování velkých a malých písmen.

TryProcessConstraints(HttpContext, RouteValueDictionary, String, IRouteConstraint)

Zpracovává omezení, pokud byly předány do TemplateBinder konstruktoru.

Platí pro