RoutePatternFactory.Pattern Método
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.
Sobrecargas
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(IEnumerable<RoutePatternPathSegment>) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
Pattern(String, RoutePatternPathSegment[]) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
Pattern(String, IEnumerable<RoutePatternPathSegment>) |
Cria uma nova instância de de RoutePattern uma coleção de segmentos. |
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(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(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, 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, 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, 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, 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[])
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::Object ^ defaults, System::Object ^ parameterPolicies, ... cli::array <Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (object defaults, object parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (object? defaults, object? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : obj * obj * Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (defaults As Object, parameterPolicies As Object, ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- defaults
- Object
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- Object
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(RoutePatternPathSegment[])
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria uma nova instância de de RoutePattern uma coleção de segmentos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(... cli::array <Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria uma nova instância de de RoutePattern uma coleção de segmentos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, RoutePatternPathSegment[])
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria uma nova instância de de RoutePattern uma coleção de segmentos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::String ^ rawText, ... cli::array <Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string rawText, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : string * Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota. Pode ser nulo.
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria uma nova instância de de RoutePattern uma coleção de segmentos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::String ^ rawText, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string rawText, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string? rawText, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : string * seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota. Pode ser nulo.
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos.
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary, ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- defaults
- RouteValueDictionary
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- RouteValueDictionary
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos.
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary * seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary, segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- defaults
- RouteValueDictionary
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- RouteValueDictionary
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::Object ^ defaults, System::Object ^ parameterPolicies, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (object defaults, object parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (object? defaults, object? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : obj * obj * seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (defaults As Object, parameterPolicies As Object, segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- defaults
- Object
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- Object
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos juntamente com valores padrão e políticas de parâmetro fornecidos.
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string? rawText, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary, ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota.
- defaults
- RouteValueDictionary
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- RouteValueDictionary
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos, juntamente com valores padrão fornecidos e políticas de parâmetro.
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string? rawText, Microsoft.AspNetCore.Routing.RouteValueDictionary? defaults, Microsoft.AspNetCore.Routing.RouteValueDictionary? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : string * Microsoft.AspNetCore.Routing.RouteValueDictionary * Microsoft.AspNetCore.Routing.RouteValueDictionary * seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, defaults As RouteValueDictionary, parameterPolicies As RouteValueDictionary, segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota. Pode ser nulo.
- defaults
- RouteValueDictionary
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado ao padrão de rota.
- parameterPolicies
- RouteValueDictionary
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado no padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, Object, Object, RoutePatternPathSegment[])
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos, juntamente com valores padrão fornecidos e políticas de parâmetro.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::String ^ rawText, System::Object ^ defaults, System::Object ^ parameterPolicies, ... cli::array <Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string rawText, object defaults, object parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string? rawText, object? defaults, object? parameterPolicies, params Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] segments);
static member Pattern : string * obj * obj * Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment[] -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, defaults As Object, parameterPolicies As Object, ParamArray segments As RoutePatternPathSegment()) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota.
- defaults
- Object
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado no padrão de rota.
- parameterPolicies
- Object
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado no padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- RoutePatternPathSegment[]
A coleção de segmentos.
Retornos
O RoutePattern.
Aplica-se a
Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>)
- Origem:
- RoutePatternFactory.cs
- Origem:
- RoutePatternFactory.cs
Cria um RoutePattern de uma coleção de segmentos, juntamente com valores padrão fornecidos e políticas de parâmetro.
public:
static Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ Pattern(System::String ^ rawText, System::Object ^ defaults, System::Object ^ parameterPolicies, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Routing::Patterns::RoutePatternPathSegment ^> ^ segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string rawText, object defaults, object parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
public static Microsoft.AspNetCore.Routing.Patterns.RoutePattern Pattern (string? rawText, object? defaults, object? parameterPolicies, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> segments);
static member Pattern : string * obj * obj * seq<Microsoft.AspNetCore.Routing.Patterns.RoutePatternPathSegment> -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Shared Function Pattern (rawText As String, defaults As Object, parameterPolicies As Object, segments As IEnumerable(Of RoutePatternPathSegment)) As RoutePattern
Parâmetros
- rawText
- String
O texto bruto a ser associado ao padrão de rota. Pode ser nulo.
- defaults
- Object
Valores padrão adicionais a serem associados ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado no padrão de rota.
- parameterPolicies
- Object
Políticas de parâmetro adicionais a serem associadas ao padrão de rota. Pode ser nulo. O objeto fornecido será convertido em pares chave-valor usando RouteValueDictionary e, em seguida, mesclado no padrão de rota. Várias políticas podem ser especificadas para uma chave fornecendo uma coleção como o valor.
- segments
- IEnumerable<RoutePatternPathSegment>
A coleção de segmentos.
Retornos
O RoutePattern.