Aracılığıyla paylaş


RoutePatternFactory Sınıf

Tanım

Oluşturma RoutePattern ve ilgili türler için fabrika yöntemlerini içerir. Yol desenlerini dize biçiminde ayrıştırmak için kullanın Parse(String) .

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

Yöntemler

Combine(RoutePattern, RoutePattern)

Belirtilen desenleri birleştiren bir RoutePattern oluşturur.

Constraint(IRouteConstraint)

Sağlanan kısıtlamadan bir RoutePatternParameterPolicyReference oluşturur.

Constraint(Object)

Sağlanan contraint'ten bir RoutePatternParameterPolicyReference oluşturur.

Constraint(String)

Sağlanan kısıtlamadan bir RoutePatternParameterPolicyReference oluşturur.

LiteralPart(String)

Sağlanan metin içeriğinden bir RoutePatternLiteralPart oluşturur.

ParameterPart(String)

Sağlanan parametre adından bir RoutePatternParameterPart oluşturur.

ParameterPart(String, Object)

Sağlanan parametre adından ve varsayılan değerinden bir RoutePatternParameterPart oluşturur.

ParameterPart(String, Object, RoutePatternParameterKind)

Sağlanan parametre adından, varsayılan değerden ve parametre türünden bir RoutePatternParameterPart oluşturur.

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

Sağlanan parametre adından ve varsayılan değerden, parametre türünden ve parametre ilkelerinden bir RoutePatternParameterPart oluşturur.

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

Sağlanan parametre adından ve varsayılan değerden, parametre türünden ve parametre ilkelerinden bir RoutePatternParameterPart oluşturur.

ParameterPolicy(IParameterPolicy)

Sağlanan nesneden bir RoutePatternParameterPolicyReference oluşturur.

ParameterPolicy(String)

Sağlanan nesneden bir RoutePatternParameterPolicyReference oluşturur.

Parse(String)

Dize gösteriminden bir RoutePattern oluşturur.

Parse(String, Object, Object)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte dize gösteriminden bir RoutePattern oluşturur.

Parse(String, Object, Object, Object)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte dize gösteriminden bir RoutePattern oluşturur.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte dize gösteriminden bir RoutePattern oluşturur.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte dize gösteriminden bir RoutePattern oluşturur.

Pattern(IEnumerable<RoutePatternPathSegment>)

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(Object, Object, RoutePatternPathSegment[])

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(RoutePatternPathSegment[])

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(String, RoutePatternPathSegment[])

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Segment(IEnumerable<RoutePatternPart>)

Sağlanan parça koleksiyonundan bir RoutePatternPathSegment oluşturur.

Segment(RoutePatternPart[])

Sağlanan parça koleksiyonundan bir RoutePatternPathSegment oluşturur.

SeparatorPart(String)

Sağlanan metin içeriğinden bir RoutePatternSeparatorPart oluşturur.

Şunlara uygulanır