Freigeben über


RoutePattern Klasse

Definition

Stellt eine analysierte Routenvorlage mit Standardwerten und Einschränkungen dar. Verwenden Sie RoutePatternFactory zum Erstellen von RoutePattern Instanzen. Instanzen von RoutePattern sind unveränderlich.

public ref class RoutePattern sealed
public sealed class RoutePattern
type RoutePattern = class
Public NotInheritable Class RoutePattern
Vererbung
RoutePattern

Felder

RequiredValueAny

Ein Markerobjekt, das in RequiredValues verwendet werden kann, um anzugeben, dass ein beliebiger Wert ungleich NULL oder nicht leer ist.

Eigenschaften

Defaults

Ruft den Satz der Standardwerte für das Routenmuster ab. Die Schlüssel von Defaults sind die Routenparameternamen.

InboundPrecedence

Ruft den Rangfolgewert des Routenmusters für den URL-Abgleich ab.

OutboundPrecedence

Ruft den Rangfolgewert des Routenmusters für die URL-Generierung ab.

ParameterPolicies

Ruft den Satz der Parameterrichtlinienverweise für das Routenmuster ab. Die Schlüssel von ParameterPolicies sind die Routenparameternamen.

Parameters

Ruft die Liste der Routenparameter ab.

PathSegments

Ruft die Liste der Pfadsegmente ab.

RawText

Ruft den unformatierten Text ab, der beim Analysieren des Routenmusters bereitgestellt wird. Ist möglicherweise NULL.

RequiredValues

Ruft eine Auflistung von Routenwerten ab, die bereitgestellt werden müssen, damit dieses Routenmuster als zutreffend betrachtet wird.

Methoden

GetParameter(String)

Ruft den Parameter ab, der dem angegebenen Namen entspricht.

Gilt für: