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

Constraint(IRouteConstraint)

Crea a RoutePatternParameterPolicyReference partir de la restricción proporcionada.

Constraint(Object)

Crea un a RoutePatternParameterPolicyReference partir del contraint proporcionado.

Constraint(String)

Crea a RoutePatternParameterPolicyReference partir de la restricción proporcionada.

LiteralPart(String)

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

ParameterPart(String)

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

ParameterPart(String, Object)

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

ParameterPart(String, Object, RoutePatternParameterKind)

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

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

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

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

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

ParameterPolicy(IParameterPolicy)

Crea un objeto RoutePatternParameterPolicyReference a partir del objeto proporcionado.

ParameterPolicy(String)

Crea un objeto RoutePatternParameterPolicyReference a partir del objeto proporcionado.

Parse(String)

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

Parse(String, Object, Object)

Crea a RoutePattern 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 a RoutePattern partir de su representación de cadena junto con los valores predeterminados proporcionados y las directivas de parámetros.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Crea a RoutePattern 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 a RoutePattern 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 a RoutePattern partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(Object, Object, RoutePatternPathSegment[])

Crea a RoutePattern 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 a RoutePattern partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crea a RoutePattern 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 a RoutePattern 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 a RoutePattern 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 a RoutePattern 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 a RoutePattern 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 objeto RoutePatternPathSegment a partir de la colección de elementos proporcionada.

SeparatorPart(String)

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

Se aplica a