Freigeben über


TreeRouteBuilder Klasse

Definition

Generator für TreeRouter Instanzen.

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

Konstruktoren

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Initialisiert eine neue Instanz von TreeRouteBuilder.

TreeRouteBuilder(ILoggerFactory, UrlEncoder, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)
Veraltet.

Dieser Konstruktor ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist die Überladung, die keinen UrlEncoder verwendet.

Initialisiert eine neue Instanz von TreeRouteBuilder.

Eigenschaften

InboundEntries

Ruft die Liste von ab InboundRouteEntry.

OutboundEntries

Ruft die Liste von ab OutboundRouteEntry.

Methoden

Build()

Erstellt ein TreeRouter mit dem undOutboundEntries, das InboundEntries in definiert istTreeRouteBuilder.

Build(Int32)

Erstellt ein TreeRouter mit dem undOutboundEntries, das InboundEntries in definiert istTreeRouteBuilder.

Clear()

Entfernt alle InboundEntries und OutboundEntries aus diesem TreeRouteBuilder.

MapInbound(IRouter, RouteTemplate, String, Int32)

Fügt dem eine neue eingehende Route hinzu TreeRouter.

MapOutbound(IRouter, RouteTemplate, RouteValueDictionary, String, Int32)

Fügt dem eine neue ausgehende Route hinzu TreeRouter.

Gilt für: