RoutePatternFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém métodos de fábrica para criar RoutePattern e tipos relacionados. Use Parse(String) para analisar um padrão de rota no formato de cadeia de caracteres.
public ref class RoutePatternFactory abstract sealed
public static class RoutePatternFactory
type RoutePatternFactory = class
Public Class RoutePatternFactory
- Herança
-
RoutePatternFactory
Métodos
| Combine(RoutePattern, RoutePattern) |
Cria um RoutePattern que combina os padrões especificados. |
| Constraint(IRouteConstraint) |
Cria um RoutePatternParameterPolicyReference com base na restrição fornecida. |
| Constraint(Object) |
Cria um RoutePatternParameterPolicyReference do contraint fornecido. |
| Constraint(String) |
Cria um RoutePatternParameterPolicyReference com base na restrição fornecida. |
| LiteralPart(String) |
Cria um RoutePatternLiteralPart com base no conteúdo de texto fornecido. |
| ParameterPart(String) |
Cria um RoutePatternParameterPart com base no nome do parâmetro fornecido. |
| ParameterPart(String, Object) |
Cria um RoutePatternParameterPart com base no nome do parâmetro fornecido e no valor padrão. |
| ParameterPart(String, Object, RoutePatternParameterKind) |
Cria um RoutePatternParameterPart com base no nome do parâmetro fornecido, no valor padrão e no tipo de parâmetro. |
| ParameterPart(String, Object, RoutePatternParameterKind, IEnumerable<RoutePatternParameterPolicyReference>) |
Cria um RoutePatternParameterPart com base no nome do parâmetro fornecido e no valor padrão, tipo de parâmetro e políticas de parâmetro. |
| ParameterPart(String, Object, RoutePatternParameterKind, RoutePatternParameterPolicyReference[]) |
Cria um RoutePatternParameterPart com base no nome do parâmetro fornecido e no valor padrão, tipo de parâmetro e políticas de parâmetro. |
| ParameterPolicy(IParameterPolicy) |
Cria um RoutePatternParameterPolicyReference do objeto fornecido. |
| ParameterPolicy(String) |
Cria um RoutePatternParameterPolicyReference do objeto fornecido. |
| Parse(String) |
Cria um RoutePattern de sua representação de cadeia de caracteres. |
| Parse(String, Object, Object) |
Cria um RoutePattern de sua representação de cadeia de caracteres juntamente com valores padrão fornecidos e políticas de parâmetro. |
| Parse(String, Object, Object, Object) |
Cria um RoutePattern de sua representação de cadeia de caracteres juntamente com valores padrão fornecidos e políticas de parâmetro. |
| Parse(String, RouteValueDictionary, RouteValueDictionary) |
Cria um RoutePattern de sua representação de cadeia de caracteres juntamente com valores padrão fornecidos e políticas de parâmetro. |
| Parse(String, RouteValueDictionary, RouteValueDictionary, RouteValueDictionary) |
Cria um RoutePattern de sua representação de cadeia de caracteres juntamente com valores padrão fornecidos e políticas de parâmetro. |
| Pattern(IEnumerable<RoutePatternPathSegment>) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
| Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(Object, Object, RoutePatternPathSegment[]) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(RoutePatternPathSegment[]) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
| Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(String, IEnumerable<RoutePatternPathSegment>) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
| Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(String, Object, Object, RoutePatternPathSegment[]) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(String, RoutePatternPathSegment[]) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
| Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos. |
| Segment(IEnumerable<RoutePatternPart>) |
Cria um RoutePatternPathSegment da coleção fornecida de partes. |
| Segment(RoutePatternPart[]) |
Cria um RoutePatternPathSegment da coleção fornecida de partes. |
| SeparatorPart(String) |
Cria um RoutePatternSeparatorPart com base no conteúdo de texto fornecido. |