Freigeben über


RouteBase Klasse

Definition

Dienst als Basisklasse für alle Klassen, die eine ASP.NET-Route darstellen.

public ref class RouteBase abstract
public abstract class RouteBase
type RouteBase = class
Public MustInherit Class RouteBase
Vererbung
RouteBase
Abgeleitet

Hinweise

Mit RouteBase der -Klasse können Sie benutzerdefinierte Klassen zum Definieren von Routen in Ihrer Anwendung erstellen. In der Regel verwenden Sie die Route -Klasse, wenn Sie Routen definieren. Die Route -Klasse wird aus der RouteBase -Klasse abgeleitet. Wenn Sie jedoch andere Funktionen als die von der Route -Klasse bereitgestellten bereitstellen möchten, erstellen Sie eine Klasse, die von RouteBase abgeleitet wird, und implementieren die benötigten Eigenschaften und Methoden.

Konstruktoren

RouteBase()

Initialisiert die Klasse zur Verwendung durch eine geerbte Klasseninstanz. Dieser Konstruktor kann nur von einer geerbten Klasse aufgerufen werden.

Eigenschaften

RouteExistingFiles

Ruft einen Wert ab oder legt ihn fest, der anzeigt, ob URLs, die mit einer vorhandenen Datei übereinstimmen, vom ASP.NET-Routing behandelt werden sollen.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetRouteData(HttpContextBase)

Gibt beim Überschreiben in einer abgeleiteten Klasse die Routeninformationen über die Anforderung zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Prüft beim Überschreiben in einer abgeleiteten Klasse, ob die Route den angegebenen Werten entspricht. Wenn dies der Fall ist, wird eine URL generiert, und Informationen über die Route werden abgerufen.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen