Condividi tramite


RoutePatternFactory Classe

Definizione

Contiene i metodi factory per la creazione RoutePattern e i tipi correlati. Usare Parse(String) per analizzare un modello di route in formato stringa.

public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
Ereditarietà
RoutePatternFactory

Metodi

Combine(RoutePattern, RoutePattern)

Crea un RoutePattern oggetto che combina i modelli specificati.

Constraint(IRouteConstraint)

Crea un RoutePatternParameterPolicyReference oggetto dal vincolo fornito.

Constraint(Object)

Crea un RoutePatternParameterPolicyReference oggetto dal controint specificato.

Constraint(String)

Crea un RoutePatternParameterPolicyReference oggetto dal vincolo fornito.

LiteralPart(String)

Crea un oggetto RoutePatternLiteralPart dal contenuto di testo fornito.

ParameterPart(String)

Crea un RoutePatternParameterPart oggetto dal nome del parametro specificato.

ParameterPart(String, Object)

Crea un RoutePatternParameterPart oggetto dal nome del parametro specificato e dal valore predefinito.

ParameterPart(String, Object, RoutePatternParameterKind)

Crea un RoutePatternParameterPart oggetto dal nome del parametro specificato e dal valore predefinito e dal tipo di parametro.

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

Crea un RoutePatternParameterPart oggetto dal nome del parametro specificato e dal valore predefinito, dal tipo di parametro e dai criteri dei parametri.

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

Crea un RoutePatternParameterPart oggetto dal nome del parametro specificato e dal valore predefinito, dal tipo di parametro e dai criteri dei parametri.

ParameterPolicy(IParameterPolicy)

Crea un RoutePatternParameterPolicyReference oggetto dall'oggetto specificato.

ParameterPolicy(String)

Crea un RoutePatternParameterPolicyReference oggetto dall'oggetto specificato.

Parse(String)

Crea un oggetto RoutePattern dalla relativa rappresentazione di stringa.

Parse(String, Object, Object)

Crea un RoutePattern oggetto dalla relativa rappresentazione di stringa insieme ai valori predefiniti e ai criteri dei parametri specificati.

Parse(String, Object, Object, Object)

Crea un RoutePattern oggetto dalla relativa rappresentazione di stringa insieme ai valori predefiniti e ai criteri dei parametri specificati.

Parse(String, RouteValueDictionary, RouteValueDictionary)

Crea un RoutePattern oggetto dalla relativa rappresentazione di stringa insieme ai valori predefiniti e ai criteri dei parametri specificati.

Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary)

Crea un RoutePattern oggetto dalla relativa rappresentazione di stringa insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(IEnumerable<RoutePatternPathSegment>)

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(Object, Object, RoutePatternPathSegment[])

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(RoutePatternPathSegment[])

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

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

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Pattern(String, RoutePatternPathSegment[])

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

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

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

Segment(IEnumerable<RoutePatternPart>)

Crea un RoutePatternPathSegment oggetto dalla raccolta di parti fornita.

Segment(RoutePatternPart[])

Crea un RoutePatternPathSegment oggetto dalla raccolta di parti fornita.

SeparatorPart(String)

Crea un oggetto RoutePatternSeparatorPart dal contenuto di testo fornito.

Si applica a