Język

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

Nazwisko Opis
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, 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.

ParameterPart(String, Object, RoutePatternParameterKind)

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

ParameterPart(String, Object)

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

ParameterPart(String)

Tworzy element RoutePatternParameterPart na podstawie podanej nazwy parametru.

ParameterPolicy(IParameterPolicy)

Tworzy obiekt RoutePatternParameterPolicyReference na podstawie podanego obiektu.

ParameterPolicy(String)

Tworzy obiekt RoutePatternParameterPolicyReference na podstawie podanego obiektu.

Parse(String, Object, Object, Object)

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

Parse(String, Object, Object)

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

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

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

Parse(String, RouteValueDictionary, RouteValueDictionary)

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

Parse(String)

Tworzy obiekt RoutePattern na podstawie reprezentacji ciągu.

Pattern(IEnumerable<RoutePatternPathSegment>)

Tworzy nowe wystąpienie klasy RoutePattern na podstawie kolekcji segmentów.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

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

Pattern(Object, Object, RoutePatternPathSegment[])

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

Pattern(RoutePatternPathSegment[])

Tworzy nowe wystąpienie klasy RoutePattern na podstawie kolekcji segmentów.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

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

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Tworzy element 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 klasy RoutePattern na podstawie kolekcji segmentów.

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

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

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

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

Pattern(String, RoutePatternPathSegment[])

Tworzy nowe wystąpienie klasy RoutePattern na podstawie kolekcji segmentów.

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

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

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

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

Segment(IEnumerable<RoutePatternPart>)

Tworzy element RoutePatternPathSegment z udostępnionej kolekcji części.

Segment(RoutePatternPart[])

Tworzy element RoutePatternPathSegment z udostępnionej kolekcji części.

SeparatorPart(String)

Tworzy obiekt RoutePatternSeparatorPart na podstawie podanej zawartości tekstowej.

Dotyczy