Compartilhar via


RoutePatternFactory.Pattern Método

Definição

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.

Aplica-se a