Language

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()

を使用して InboundEntries をTreeRouterビルドし、OutboundEntriesこの TreeRouteBuilderで定義します。

Build(Int32)

を使用して InboundEntries をTreeRouterビルドし、OutboundEntriesこの TreeRouteBuilderで定義します。

Clear()

この から すべて InboundEntries と OutboundEntries を TreeRouteBuilder削除します。

MapInbound(IRouter, RouteTemplate, String, Int32)

に新しい受信ルートを追加します TreeRouter。

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

に新しい送信ルートを追加します TreeRouter。

適用対象