Route Sınıf

Tanım

Bir yol örneğini temsil eder.

public ref class Route : Microsoft::AspNetCore::Routing::RouteBase
public class Route : Microsoft.AspNetCore.Routing.RouteBase
type Route = class
    inherit RouteBase
Public Class Route
Inherits RouteBase
Devralma

Oluşturucular

Route(IRouter, String, IInlineConstraintResolver)

Yeni bir örnek Route oluşturma.

Route(IRouter, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Yeni bir örnek Route oluşturma.

Route(IRouter, String, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Yeni bir örnek Route oluşturma.

Özellikler

ConstraintResolver

Satır içi kısıtlamaları çözümlemek için kullanılan çözümleyiciyi alır.

(Devralındığı yer: RouteBase)
Constraints

Her yol ile ilişkili kısıtlama kümelerini alır.

(Devralındığı yer: RouteBase)
DataTokens

Yol ile ilişkili veri belirteçlerini alır.

(Devralındığı yer: RouteBase)
Defaults

Her yol parametresi için varsayılan değerleri alır.

(Devralındığı yer: RouteBase)
Name

Yönlendiricinin adı. Boş olabilir.

(Devralındığı yer: RouteBase)
ParsedTemplate

Yol RouteTemplate ile ilişkili olan 'i alır.

(Devralındığı yer: RouteBase)
RouteTemplate

Yol şablonunun dize gösterimini alır.

Yöntemler

GetVirtualPath(VirtualPathContext)

İçinde belirtilen rota ayrıntıları ile ilişkili URL 'YI döndürür context

(Devralındığı yer: RouteBase)
OnRouteMatched(RouteContext)

Yönlendirme her oluştuğunda zaman uyumsuz olarak yürütülür.

OnVirtualPathGenerated(VirtualPathContext)

bir sanal yoldan türetilen her zaman context yürütür.

RouteAsync(RouteContext)

Geçerli bir temel alınarak zaman uyumsuz yollar context .

(Devralındığı yer: RouteBase)
ToString() (Devralındığı yer: RouteBase)

Şunlara uygulanır