Langue

RoutePatternFactory Classe

Définition

Contient des méthodes de fabrique pour la création RoutePattern et les types associés. Permet Parse(String) d’analyser un modèle d’itinéraire au format de chaîne.

public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
Héritage
RoutePatternFactory

Méthodes

Nom Description
Combine(RoutePattern, RoutePattern)

Crée un RoutePattern modèle qui combine les modèles spécifiés.

Constraint(IRouteConstraint)

Crée une RoutePatternParameterPolicyReference à partir de la contrainte fournie.

Constraint(Object)

Crée une RoutePatternParameterPolicyReference à partir de la contrainte fournie.

Constraint(String)

Crée une RoutePatternParameterPolicyReference à partir de la contrainte fournie.

LiteralPart(String)

Crée un RoutePatternLiteralPart contenu texte fourni.

ParameterPart(String, Object, RoutePatternParameterKind, IEnumerable<RoutePatternParameterPolicyReference>)

Crée un RoutePatternParameterPart à partir du nom de paramètre fourni et de la valeur par défaut, du type de paramètre et des stratégies de paramètre.

ParameterPart(String, Object, RoutePatternParameterKind, RoutePatternParameterPolicyReference[])

Crée un RoutePatternParameterPart à partir du nom de paramètre fourni et de la valeur par défaut, du type de paramètre et des stratégies de paramètre.

ParameterPart(String, Object, RoutePatternParameterKind)

Crée un RoutePatternParameterPart à partir du nom de paramètre fourni et de la valeur par défaut et du type de paramètre.

ParameterPart(String, Object)

Crée un RoutePatternParameterPart à partir du nom de paramètre fourni et de la valeur par défaut.

ParameterPart(String)

Crée un RoutePatternParameterPart à partir du nom de paramètre fourni.

ParameterPolicy(IParameterPolicy)

Crée un RoutePatternParameterPolicyReference objet fourni.

ParameterPolicy(String)

Crée un RoutePatternParameterPolicyReference objet fourni.

Parse(String, Object, Object, Object)

Crée une RoutePattern représentation sous forme de chaîne, ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Parse(String, Object, Object)

Crée une RoutePattern représentation sous forme de chaîne, ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Crée une RoutePattern représentation sous forme de chaîne, ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Crée une RoutePattern représentation sous forme de chaîne, ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Parse(String)

Crée une RoutePattern valeur à partir de sa représentation sous forme de chaîne.

Pattern(IEnumerable<RoutePatternPathSegment>)

Crée une instance d’une RoutePattern collection de segments.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(Object, Object, RoutePatternPathSegment[])

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(RoutePatternPathSegment[])

Crée une instance d’une RoutePattern collection de segments.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Crée une instance d’une RoutePattern collection de segments.

Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>)

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(String, Object, Object, RoutePatternPathSegment[])

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(String, RoutePatternPathSegment[])

Crée une instance d’une RoutePattern collection de segments.

Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crée une RoutePattern collection de segments ainsi que des valeurs et des stratégies de paramètres par défaut fournies.

Segment(IEnumerable<RoutePatternPart>)

Crée une RoutePatternPathSegment collection de parties fournie.

Segment(RoutePatternPart[])

Crée une RoutePatternPathSegment collection de parties fournie.

SeparatorPart(String)

Crée un RoutePatternSeparatorPart contenu texte fourni.

S’applique à