RoutePatternFactory Třída

Definice

Obsahuje metody továrny pro vytváření RoutePattern a související typy. Slouží Parse(String) k analýze vzoru trasy ve formátu řetězce.

public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
Dědičnost
RoutePatternFactory

Metody

Constraint(IRouteConstraint)

RoutePatternParameterPolicyReference Vytvoří z poskytnutého omezení.

Constraint(Object)

Vytvoří z poskytnutého contraintu RoutePatternParameterPolicyReference .

Constraint(String)

RoutePatternParameterPolicyReference Vytvoří z poskytnutého omezení.

LiteralPart(String)

RoutePatternLiteralPart Vytvoří z zadaného textového obsahu.

ParameterPart(String)

RoutePatternParameterPart Vytvoří z zadaného názvu parametru.

ParameterPart(String, Object)

RoutePatternParameterPart Vytvoří z zadaného názvu parametru a výchozí hodnoty.

ParameterPart(String, Object, RoutePatternParameterKind)

RoutePatternParameterPart Vytvoří z zadaného názvu parametru a výchozí hodnoty a typu parametru.

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

RoutePatternParameterPart Vytvoří z zadaného názvu parametru a výchozí hodnoty, typu parametru a zásad parametrů.

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

RoutePatternParameterPart Vytvoří z zadaného názvu parametru a výchozí hodnoty, typu parametru a zásad parametrů.

ParameterPolicy(IParameterPolicy)

RoutePatternParameterPolicyReference Vytvoří ze zadaného objektu.

ParameterPolicy(String)

RoutePatternParameterPolicyReference Vytvoří ze zadaného objektu.

Parse(String)

Vytvoří z jeho řetězcové RoutePattern reprezentace.

Parse(String, Object, Object)

RoutePattern Vytvoří ze své řetězcové reprezentace spolu s zadanými výchozími hodnotami a zásadami parametrů.

Parse(String, Object, Object, Object)

RoutePattern Vytvoří ze své řetězcové reprezentace spolu s zadanými výchozími hodnotami a zásadami parametrů.

Parse(String, RouteValueDictionary, RouteValueDictionary)

RoutePattern Vytvoří ze své řetězcové reprezentace spolu s zadanými výchozími hodnotami a zásadami parametrů.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

RoutePattern Vytvoří ze své řetězcové reprezentace spolu s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(Object, Object, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(String, RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Segment(IEnumerable<RoutePatternPart>)

RoutePatternPathSegment Vytvoří z poskytnuté kolekce částí.

Segment(RoutePatternPart[])

RoutePatternPathSegment Vytvoří z poskytnuté kolekce částí.

SeparatorPart(String)

RoutePatternSeparatorPart Vytvoří z zadaného textového obsahu.

Platí pro