Partager via


TreeRouteBuilder Classe

Définition

Générateur pour TreeRouter les instances.

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
Héritage
TreeRouteBuilder

Constructeurs

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Initialise une nouvelle instance de TreeRouteBuilder.

TreeRouteBuilder(ILoggerFactory, UrlEncoder, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)
Obsolète.

Ce constructeur est obsolète et sera supprimé dans une version ultérieure. L’alternative recommandée est la surcharge qui n’accepte pas d’UrlEncoder.

Initialise une nouvelle instance de TreeRouteBuilder.

Propriétés

InboundEntries

Obtient la liste de InboundRouteEntry.

OutboundEntries

Obtient la liste de OutboundRouteEntry.

Méthodes

Build()

Génère un TreeRouter avec le InboundEntries et OutboundEntries défini dans ce TreeRouteBuilder.

Build(Int32)

Génère un TreeRouter avec le InboundEntries et OutboundEntries défini dans ce TreeRouteBuilder.

Clear()

Supprime tous et InboundEntriesOutboundEntries de ce TreeRouteBuilder.

MapInbound(IRouter, RouteTemplate, String, Int32)

Ajoute un nouvel itinéraire entrant au TreeRouter.

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

Ajoute un nouvel itinéraire sortant au TreeRouter.

S’applique à