Freigeben über


RouteDirection Enumeration

Definition

Gibt an, ob ASP.NET-Routing eine URL von einem Client verarbeitet oder eine URL generiert.

public enum class RouteDirection
public enum RouteDirection
type RouteDirection = 
Public Enum RouteDirection
Vererbung
RouteDirection

Felder

IncomingRequest 0

Es wird eine URL von einem Client verarbeitet.

UrlGeneration 1

Es wird eine URL anhand der Routendefinition erstellt.

Hinweise

Sie können ASP.NET Routing verwenden, um eine URL zu verarbeiten, indem Sie sie mit den Routendefinitionen in einer ASP.NET-Anwendung abgleichen, oder um URLs zu generieren, die auf den Routendefinitionen basieren. Die RouteDirection Enumeration stellt Werte bereit, mit denen Sie zwischen diesen Szenarien unterscheiden können. Dies ist nützlich, da Routeneinschränkungen je nach Szenario unterschiedlich verarbeitet werden. Wenn Sie eine benutzerdefinierte Routeneinschränkung erstellen, indem Sie die IRouteConstraint Schnittstelle implementieren, müssen Sie möglicherweise den Wert des routeDirection Parameters in der Match -Methode überprüfen, um die Szenarien zu unterscheiden.

Gilt für:

Weitere Informationen