RoutePatternFactory Klasa

Definicja

Zawiera metody fabryki do tworzenia RoutePattern i powiązanych typów. Użyj Parse(String) polecenia , aby przeanalizować wzorzec trasy w formacie ciągu.

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

Metody

Combine(RoutePattern, RoutePattern)

Tworzy obiekt RoutePattern , który łączy określone wzorce.

Constraint(IRouteConstraint)

Tworzy element RoutePatternParameterPolicyReference na podstawie podanego ograniczenia.

Constraint(Object)

Tworzy element RoutePatternParameterPolicyReference na podstawie podanego ograniczenia.

Constraint(String)

Tworzy element RoutePatternParameterPolicyReference na podstawie podanego ograniczenia.

LiteralPart(String)

Tworzy obiekt RoutePatternLiteralPart na podstawie podanej zawartości tekstowej.

ParameterPart(String)

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru.

ParameterPart(String, Object)

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru i wartości domyślnej.

ParameterPart(String, Object, RoutePatternParameterKind)

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru i wartości domyślnej oraz typu parametru.

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

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru i wartości domyślnej, rodzaju parametru i zasad parametrów.

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

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru i wartości domyślnej, rodzaju parametru i zasad parametrów.

ParameterPolicy(IParameterPolicy)

Tworzy obiekt RoutePatternParameterPolicyReference na podstawie podanego obiektu.

ParameterPolicy(String)

Tworzy obiekt RoutePatternParameterPolicyReference na podstawie podanego obiektu.

Parse(String)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu.

Parse(String, Object, Object)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Parse(String, Object, Object, Object)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(IEnumerable<RoutePatternPathSegment>)

Tworzy nowe wystąpienie kolekcji RoutePattern segmentów.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(Object, Object, RoutePatternPathSegment[])

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(RoutePatternPathSegment[])

Tworzy nowe wystąpienie kolekcji RoutePattern segmentów.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Tworzy nowe wystąpienie kolekcji RoutePattern segmentów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(String, RoutePatternPathSegment[])

Tworzy nowe wystąpienie kolekcji RoutePattern segmentów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Segment(IEnumerable<RoutePatternPart>)

Tworzy obiekt RoutePatternPathSegment na podstawie udostępnionej kolekcji części.

Segment(RoutePatternPart[])

Tworzy obiekt RoutePatternPathSegment na podstawie udostępnionej kolekcji części.

SeparatorPart(String)

Tworzy obiekt RoutePatternSeparatorPart na podstawie podanej zawartości tekstowej.

Dotyczy