Compartir a través de


RoutePatternFactory.Pattern Método

Definición

Sobrecargas

Pattern(Object, Object, RoutePatternPathSegment[])

Crea un RoutePattern objeto a 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(IEnumerable<RoutePatternPathSegment>)

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

Pattern(String, RoutePatternPathSegment[])

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Crea una nueva instancia de a partir de RoutePattern una colección de segmentos.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

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

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

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

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

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

Pattern(Object, Object, RoutePatternPathSegment[])

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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 predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
Object

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
RoutePatternPathSegment[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(RoutePatternPathSegment[])

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea una nueva instancia de a partir de RoutePattern una colección 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[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(IEnumerable<RoutePatternPathSegment>)

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea una nueva instancia de a partir de RoutePattern una colección 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>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(String, RoutePatternPathSegment[])

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea una nueva instancia de a partir de RoutePattern una colección 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

Texto sin formato que se va a asociar al patrón de ruta. Su valor puede ser null.

segments
RoutePatternPathSegment[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea una nueva instancia de a partir de RoutePattern una colección 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

Texto sin formato que se va a asociar al patrón de ruta. Su valor puede ser null.

segments
IEnumerable<RoutePatternPathSegment>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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 predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
RouteValueDictionary

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
RoutePatternPathSegment[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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 predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
RouteValueDictionary

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
IEnumerable<RoutePatternPathSegment>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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 predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
Object

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
IEnumerable<RoutePatternPathSegment>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

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

Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Texto sin formato que se va a asociar al patrón de ruta.

defaults
RouteValueDictionary

Valores predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
RouteValueDictionary

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
RoutePatternPathSegment[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

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

Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Texto sin formato que se va a asociar al patrón de ruta. Su valor puede ser null.

defaults
RouteValueDictionary

Valores predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
RouteValueDictionary

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
IEnumerable<RoutePatternPathSegment>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

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

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Texto sin formato que se va a asociar al patrón de ruta.

defaults
Object

Valores predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
Object

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
RoutePatternPathSegment[]

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a

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

Source:
RoutePatternFactory.cs
Source:
RoutePatternFactory.cs

Crea un RoutePattern objeto a partir de una colección de segmentos junto con los valores predeterminados proporcionados y las directivas de parámetros.

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

Texto sin formato que se va a asociar al patrón de ruta. Su valor puede ser null.

defaults
Object

Valores predeterminados adicionales que se asociarán al patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta.

parameterPolicies
Object

Directivas de parámetros adicionales a asociadas con el patrón de ruta. Su valor puede ser null. El objeto proporcionado se convertirá en pares clave-valor mediante RouteValueDictionary y, a continuación, se combinará en el patrón de ruta. Se pueden especificar varias directivas para una clave proporcionando una colección como valor.

segments
IEnumerable<RoutePatternPathSegment>

Colección de segmentos.

Devoluciones

RoutePattern.

Se aplica a