Sprache

RoutePatternFactory Klasse

Definition

Enthält Factorymethoden zum Erstellen RoutePattern und verwandter Typen. Wird Parse(String) verwendet, um ein Routenmuster im Zeichenfolgenformat zu analysieren.

public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
Vererbung
RoutePatternFactory

Methoden

Name Beschreibung
Combine(RoutePattern, RoutePattern)

Erstellt eine RoutePattern Kombination aus den angegebenen Mustern.

Constraint(IRouteConstraint)

Erstellt eine RoutePatternParameterPolicyReference aus der bereitgestellten Einschränkung.

Constraint(Object)

Erstellt eine RoutePatternParameterPolicyReference aus der bereitgestellten Einschränkung.

Constraint(String)

Erstellt eine RoutePatternParameterPolicyReference aus der bereitgestellten Einschränkung.

LiteralPart(String)

Erstellt einen RoutePatternLiteralPart aus dem bereitgestellten Textinhalt.

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

Erstellt einen RoutePatternParameterPart aus dem bereitgestellten Parameternamen und Standardwert, Parametertyp und Parameterrichtlinien.

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

Erstellt einen RoutePatternParameterPart aus dem bereitgestellten Parameternamen und Standardwert, Parametertyp und Parameterrichtlinien.

ParameterPart(String, Object, RoutePatternParameterKind)

Erstellt einen RoutePatternParameterPart aus dem bereitgestellten Parameternamen und Standardwert und parametertyp.

ParameterPart(String, Object)

Erstellt einen RoutePatternParameterPart aus dem angegebenen Parameternamen und Standardwert.

ParameterPart(String)

Erstellt einen RoutePatternParameterPart aus dem angegebenen Parameternamen.

ParameterPolicy(IParameterPolicy)

Erstellt ein Objekt RoutePatternParameterPolicyReference aus dem bereitgestellten Objekt.

ParameterPolicy(String)

Erstellt ein Objekt RoutePatternParameterPolicyReference aus dem bereitgestellten Objekt.

Parse(String, Object, Object, Object)

Erstellt eine RoutePattern aus der Zeichenfolgendarstellung zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Parse(String, Object, Object)

Erstellt eine RoutePattern aus der Zeichenfolgendarstellung zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Erstellt eine RoutePattern aus der Zeichenfolgendarstellung zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Erstellt eine RoutePattern aus der Zeichenfolgendarstellung zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Parse(String)

Erstellt eine RoutePattern aus der Zeichenfolgendarstellung.

Pattern(IEnumerable<RoutePatternPathSegment>)

Erstellt eine neue Instanz RoutePattern aus einer Auflistung von Segmenten.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Pattern(Object, Object, RoutePatternPathSegment[])

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Pattern(RoutePatternPathSegment[])

Erstellt eine neue Instanz RoutePattern aus einer Auflistung von Segmenten.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Erstellt eine neue Instanz RoutePattern aus einer Auflistung von Segmenten.

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

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

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

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Pattern(String, RoutePatternPathSegment[])

Erstellt eine neue Instanz RoutePattern aus einer Auflistung von Segmenten.

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

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

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

Erstellt eine RoutePattern Aus einer Sammlung von Segmenten zusammen mit bereitgestellten Standardwerten und Parameterrichtlinien.

Segment(IEnumerable<RoutePatternPart>)

Erstellt eine RoutePatternPathSegment aus der bereitgestellten Auflistung von Teilen.

Segment(RoutePatternPart[])

Erstellt eine RoutePatternPathSegment aus der bereitgestellten Auflistung von Teilen.

SeparatorPart(String)

Erstellt einen RoutePatternSeparatorPart aus dem bereitgestellten Textinhalt.

Gilt für: