RouteBase Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
temel IRoutersınıf uygulaması.
public ref class RouteBase abstract : Microsoft::AspNetCore::Routing::INamedRouter, Microsoft::AspNetCore::Routing::IRouter
public abstract class RouteBase : Microsoft.AspNetCore.Routing.INamedRouter, Microsoft.AspNetCore.Routing.IRouter
type RouteBase = class
interface IRouter
interface INamedRouter
type RouteBase = class
interface INamedRouter
interface IRouter
Public MustInherit Class RouteBase
Implements INamedRouter, IRouter
- Devralma
-
RouteBase
- Türetilmiş
- Uygulamalar
Oluşturucular
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Yeni bir RouteBase örneği oluşturur. |
Özellikler
ConstraintResolver |
Satır içi kısıtlamaları çözmek için kullanılan çözümleyiciyi alır. |
Constraints |
Her yolla ilişkili kısıtlama kümesini alır. |
DataTokens |
Yol ile ilişkili veri belirteçlerini alır. |
Defaults |
Her yol parametresi için varsayılan değerleri alır. |
Name |
Yönlendiricinin adı. Boş olabilir. |
ParsedTemplate |
RouteTemplate Yol ile ilişkili öğesini alır. |
Yöntemler
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Belirli RouteTemplatebir içindeki constatin'leri ayıklar. |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Şablonlardaki parametreler için varsayılan değerleri alır. |
GetVirtualPath(VirtualPathContext) |
içinde sağlanan yol ayrıntılarıyla ilişkili URL'yi döndürür |
OnRouteMatched(RouteContext) |
Yönlendirme gerçekleştiğinde zaman uyumsuz olarak yürütülür. |
OnVirtualPathGenerated(VirtualPathContext) |
Sanal yol bir 'den |
RouteAsync(RouteContext) |
Zaman uyumsuz olarak geçerli |
ToString() |
temel IRoutersınıf uygulaması. |