Compartir a través de


RoutePatternFactory Clase

Definición

Contiene métodos de fábrica para crear RoutePattern y tipos relacionados. Use Parse(String) para analizar un patrón de ruta en formato de cadena.

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

Métodos

Combine(RoutePattern, RoutePattern)

Crea un RoutePattern objeto que combina los patrones especificados.

Constraint(IRouteConstraint)

Crea un RoutePatternParameterPolicyReference objeto a partir de la restricción proporcionada.

Constraint(Object)

Crea un RoutePatternParameterPolicyReference objeto a partir del contraint proporcionado.

Constraint(String)

Crea un RoutePatternParameterPolicyReference objeto a partir de la restricción proporcionada.

LiteralPart(String)

Crea un RoutePatternLiteralPart objeto a partir del contenido de texto proporcionado.

ParameterPart(String)

Crea un RoutePatternParameterPart objeto a partir del nombre del parámetro proporcionado.

ParameterPart(String, Object)

Crea un RoutePatternParameterPart objeto a partir del nombre de parámetro proporcionado y el valor predeterminado.

ParameterPart(String, Object, RoutePatternParameterKind)

Crea un RoutePatternParameterPart objeto a partir del nombre de parámetro proporcionado y el valor predeterminado, y el tipo de parámetro.

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

Crea un RoutePatternParameterPart objeto a partir del nombre de parámetro proporcionado y el valor predeterminado, el tipo de parámetro y las directivas de parámetro.

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

Crea un RoutePatternParameterPart objeto a partir del nombre de parámetro proporcionado y el valor predeterminado, el tipo de parámetro y las directivas de parámetro.

ParameterPolicy(IParameterPolicy)

Crea un RoutePatternParameterPolicyReference objeto a partir del objeto proporcionado.

ParameterPolicy(String)

Crea un RoutePatternParameterPolicyReference objeto a partir del objeto proporcionado.

Parse(String)

Crea un RoutePattern objeto a partir de su representación de cadena.

Parse(String, Object, Object)

Crea un RoutePattern objeto a partir de su representación de cadena junto con los valores predeterminados proporcionados y las directivas de parámetros.

Parse(String, Object, Object, Object)

Crea un RoutePattern objeto a partir de su representación de cadena junto con los valores predeterminados proporcionados y las directivas de parámetros.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Crea un RoutePattern objeto a partir de su representación de cadena junto con los valores predeterminados proporcionados y las directivas de parámetros.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Crea un RoutePattern objeto a partir de su representación de cadena junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(IEnumerable<RoutePatternPathSegment>)

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(Object, Object, RoutePatternPathSegment[])

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(RoutePatternPathSegment[])

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

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

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(String, RoutePatternPathSegment[])

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

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

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Segment(IEnumerable<RoutePatternPart>)

Crea un RoutePatternPathSegment objeto a partir de la colección de partes proporcionadas.

Segment(RoutePatternPart[])

Crea un RoutePatternPathSegment objeto a partir de la colección de partes proporcionadas.

SeparatorPart(String)

Crea un RoutePatternSeparatorPart objeto a partir del contenido de texto proporcionado.

Se aplica a