Lingua

TreeRouteBuilder Classe

Definizione

Generatore per TreeRouter le istanze.

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

Costruttori

Nome Descrizione
TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Inizializza una nuova istanza di TreeRouteBuilder.

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

Questo costruttore è obsoleto e verrà rimosso in una versione futura. L'alternativa consigliata è l'overload che non accetta urlEncoder.

Inizializza una nuova istanza di TreeRouteBuilder.

Proprietà

Nome Descrizione
InboundEntries

Ottiene l'elenco di InboundRouteEntry.

OutboundEntries

Ottiene l'elenco di OutboundRouteEntry.

Metodi

Nome Descrizione
Build()

Compila un TreeRouter oggetto con e OutboundEntriesInboundEntries definito in questo TreeRouteBuilderoggetto .

Build(Int32)

Compila un TreeRouter oggetto con e OutboundEntriesInboundEntries definito in questo TreeRouteBuilderoggetto .

Clear()

Rimuove tutti InboundEntries e OutboundEntries da questo TreeRouteBuilderoggetto .

MapInbound(IRouter, RouteTemplate, String, Int32)

Aggiunge una nuova route in ingresso all'oggetto TreeRouter.

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

Aggiunge una nuova route in uscita all'oggetto TreeRouter.

Si applica a