RouteBase Třída

Definice

Slouží jako základní třída pro všechny třídy, které představují ASP.NET trasu.

public ref class RouteBase abstract
public abstract class RouteBase
type RouteBase = class
Public MustInherit Class RouteBase
Dědičnost
RouteBase
Odvozené

Poznámky

Tato RouteBase třída umožňuje vytvářet přizpůsobené třídy pro definování tras v aplikaci. Obvykle použijete Route třídu při definování tras. Třída Route je odvozena od RouteBase třídy. Pokud však chcete poskytovat různé funkce, než jaké poskytuje Route třída, vytvoříte třídu, která je odvozena od RouteBase a implementuje vlastnosti a metody, které potřebujete.

Konstruktory

Name Description
RouteBase()

Inicializuje třídu pro použití zděděnou instancí třídy. Tento konstruktor lze volat pouze zděděnou třídou.

Vlastnosti

Name Description
RouteExistingFiles

Získá nebo nastaví hodnotu, která určuje, zda má směrování ASP.NET zpracovat adresy URL, které odpovídají existujícímu souboru.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetRouteData(HttpContextBase)

Při přepsání v odvozené třídě vrátí informace o trase o požadavku.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Při přepsání v odvozené třídě zkontroluje, zda trasa odpovídá zadaným hodnotám, a pokud ano, vygeneruje adresu URL a načte informace o trase.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také