Aracılığıyla paylaş


Route Sınıf

Tanım

Bir yolun ö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 Route bir örnek oluşturur.

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

Yeni Route bir örnek oluşturur.

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

Yeni Route bir örnek oluşturur.

Özellikler

ConstraintResolver

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

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

Her yolla ilişkili kısıtlama kümesini alır.

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

Yolla 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

RouteTemplate Rotayla ilişkili olan öğesini alır.

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

Yol şablonunun dize gösterimini alır.

Yöntemler

GetVirtualPath(VirtualPathContext)

içinde sağlanan yol ayrıntılarıyla ilişkili URL'yi döndürür context

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

Yönlendirme gerçekleştiğinde zaman uyumsuz olarak yürütülür.

OnVirtualPathGenerated(VirtualPathContext)

Sanal yol bir 'den contexttüretildiğinde yürütülür.

RouteAsync(RouteContext)

Geçerli contextöğesine göre zaman uyumsuz olarak yönlendirir.

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

Bir yolun örneğini temsil eder.

(Devralındığı yer: RouteBase)

Şunlara uygulanır