Partilhar via


TreeRouteBuilder Classe

Definição

Construtor para TreeRouter instâncias.

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
Herança
TreeRouteBuilder

Construtores

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

Inicializa uma nova instância de TreeRouteBuilder.

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

Esse construtor está obsoleto e será removido em uma versão futura. A alternativa recomendada é a sobrecarga que não usa um UrlEncoder.

Inicializa uma nova instância de TreeRouteBuilder.

Propriedades

InboundEntries

Obtém a lista de InboundRouteEntry.

OutboundEntries

Obtém a lista de OutboundRouteEntry.

Métodos

Build()

Cria um TreeRouter com o InboundEntries e OutboundEntries definido neste TreeRouteBuilder.

Build(Int32)

Cria um TreeRouter com o InboundEntries e OutboundEntries definido neste TreeRouteBuilder.

Clear()

Remove todos InboundEntries e OutboundEntries deste TreeRouteBuilder.

MapInbound(IRouter, RouteTemplate, String, Int32)

Adiciona uma nova rota de entrada ao TreeRouter.

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

Adiciona uma nova rota de saída ao TreeRouter.

Aplica-se a