RouteBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация базового класса объекта IRouter.
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
- Наследование
-
RouteBase
- Производный
- Реализации
Конструкторы
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Создает новый экземпляр RouteBase. |
Свойства
ConstraintResolver |
Возвращает сопоставитель, используемый для разрешения встроенных ограничений. |
Constraints |
Возвращает набор ограничений, связанных с каждым маршрутом. |
DataTokens |
Возвращает маркеры данных, связанные с маршрутом. |
Defaults |
Возвращает значения по умолчанию для каждого параметра маршрута. |
Name |
Имя маршрутизатора. Может быть равен null. |
ParsedTemplate |
Возвращает объект , связанный RouteTemplate с маршрутом. |
Методы
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Извлекает constatins из заданного RouteTemplateобъекта . |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Возвращает значения по умолчанию для параметров в шаблонах. |
GetVirtualPath(VirtualPathContext) |
Возвращает URL-адрес, связанный со сведениями о маршруте, указанными в |
OnRouteMatched(RouteContext) |
Выполняется асинхронно при каждом выполнении маршрутизации. |
OnVirtualPathGenerated(VirtualPathContext) |
Выполняется всякий раз, когда виртуальный путь является производным |
RouteAsync(RouteContext) |
Асинхронно маршрутизирует на основе текущего |
ToString() |
Реализация базового класса объекта IRouter. |