Partager via


RoutePattern Classe

Définition

Représente un modèle d’itinéraire analysé avec des valeurs et des contraintes par défaut. Utilisez RoutePatternFactory pour créer RoutePattern des instances. Les instances de RoutePattern sont immuables.

public ref class RoutePattern sealed
public sealed class RoutePattern
type RoutePattern = class
Public NotInheritable Class RoutePattern
Héritage
RoutePattern

Champs

RequiredValueAny

Objet marqueur qui peut être utilisé dans RequiredValues pour indiquer que toute valeur non null ou non vide est requise.

Propriétés

Defaults

Obtient l’ensemble des valeurs par défaut pour le modèle d’itinéraire. Les clés de Defaults sont les noms des paramètres d’itinéraire.

InboundPrecedence

Obtient la valeur de précédence du modèle d’itinéraire pour la correspondance d’URL.

OutboundPrecedence

Obtient la valeur de précédence du modèle d’itinéraire pour la génération d’URL.

ParameterPolicies

Obtient l’ensemble de références de stratégie de paramètre pour le modèle d’itinéraire. Les clés de ParameterPolicies sont les noms des paramètres d’itinéraire.

Parameters

Obtient la liste des paramètres d’itinéraire.

PathSegments

Obtient la liste des segments de chemin d’accès.

RawText

Obtient le texte brut fourni lors de l’analyse du modèle d’itinéraire. Ce paramètre peut être null.

RequiredValues

Obtient une collection de valeurs de route qui doivent être fournies pour que ce modèle d’itinéraire soit considéré comme applicable.

Méthodes

GetParameter(String)

Obtient le paramètre correspondant au nom donné.

S’applique à