Freigeben über


TemplateBinder Klasse

Definition

Unterstützt Verarbeitungs- und Bindungsparameterwerte in einer Routenvorlage.

public ref class TemplateBinder
public class TemplateBinder
type TemplateBinder = class
Public Class TemplateBinder
Vererbung
TemplateBinder

Konstruktoren

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

Erstellt eine neue Instanz von TemplateBinder.

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

Erstellt eine neue Instanz von TemplateBinder.

Methoden

BindValues(RouteValueDictionary)

Gibt eine Zeichenfolgendarstellung des der Route zugeordneten URI zurück.

GetValues(RouteValueDictionary, RouteValueDictionary)

Generiert die Parameterwerte in der Route.

RoutePartsEqual(Object, Object)

Vergleicht zwei Objekte auf Gleichheit als Teile eines Pfads ohne Beachtung der Groß-/Kleinschreibung.

TryProcessConstraints(HttpContext, RouteValueDictionary, String, IRouteConstraint)

Verarbeitet die Einschränkungen , wenn sie an den TemplateBinder-Konstruktor übergeben wurden.

Gilt für: