다음을 통해 공유


TreeRouteBuilder 클래스

정의

인스턴스에 대한 TreeRouter 작성기입니다.

public ref class TreeRouteBuilder
public class TreeRouteBuilder
type TreeRouteBuilder = class
Public Class TreeRouteBuilder
상속
TreeRouteBuilder

생성자

TreeRouteBuilder(ILoggerFactory, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)

TreeRouteBuilder의 새 인스턴스를 초기화합니다.

TreeRouteBuilder(ILoggerFactory, UrlEncoder, ObjectPool<UriBuildingContext>, IInlineConstraintResolver)
사용되지 않음.

이 생성자는 사용되지 않으며 이후 버전에서 제거됩니다. 권장되는 대안은 UrlEncoder를 사용하지 않는 오버로드입니다.

TreeRouteBuilder의 새 인스턴스를 초기화합니다.

속성

InboundEntries

의 목록을 InboundRouteEntry가져옵니다.

OutboundEntries

의 목록을 OutboundRouteEntry가져옵니다.

메서드

Build()

를 사용하여 을 TreeRouterInboundEntries 빌드하고 OutboundEntriesTreeRouteBuilder에 정의됩니다.

Build(Int32)

를 사용하여 을 TreeRouterInboundEntries 빌드하고 OutboundEntriesTreeRouteBuilder에 정의됩니다.

Clear()

TreeRouteBuilder에서 및 OutboundEntries 를 모두 InboundEntries 제거합니다.

MapInbound(IRouter, RouteTemplate, String, Int32)

에 새 인바운드 경로를 추가합니다 TreeRouter.

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

에 새 아웃바운드 경로를 추가합니다 TreeRouter.

적용 대상