RoutePatternFactory.Pattern Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Pattern(Object, Object, RoutePatternPathSegment[]) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(RoutePatternPathSegment[]) |
Crée une instance de à partir d’une RoutePattern collection de segments. |
Pattern(IEnumerable<RoutePatternPathSegment>) |
Crée une instance de à partir d’une RoutePattern collection de segments. |
Pattern(String, RoutePatternPathSegment[]) |
Crée une instance de à partir d’une RoutePattern collection de segments. |
Pattern(String, IEnumerable<RoutePatternPathSegment>) |
Crée une instance de à partir d’une RoutePattern collection de segments. |
Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[]) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(String, Object, Object, RoutePatternPathSegment[]) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>) |
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies. |
Pattern(Object, Object, RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies.
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
Paramètres
- defaults
- Object
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- Object
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée une instance de à partir d’une RoutePattern collection de segments.
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
Paramètres
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée une instance de à partir d’une RoutePattern collection de segments.
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
Paramètres
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée une instance de à partir d’une RoutePattern collection de segments.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire. Ce paramètre peut être null.
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée une instance de à partir d’une RoutePattern collection de segments.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire. Ce paramètre peut être null.
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies.
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
Paramètres
- defaults
- RouteValueDictionary
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- RouteValueDictionary
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies.
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
Paramètres
- defaults
- RouteValueDictionary
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- RouteValueDictionary
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies.
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
Paramètres
- defaults
- Object
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- Object
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètre fournies.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire.
- defaults
- RouteValueDictionary
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- RouteValueDictionary
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètres fournies.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire. Ce paramètre peut être null.
- defaults
- RouteValueDictionary
Valeurs par défaut supplémentaires associées au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary de, puis fusionné dans le modèle d’itinéraire.
- parameterPolicies
- RouteValueDictionary
Stratégies de paramètre supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary du modèle de routage, puis fusionné dans le modèle de routage. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, Object, Object, RoutePatternPathSegment[])
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètres fournies.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire.
- defaults
- Object
Valeurs par défaut supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary du modèle de routage, puis fusionné dans le modèle de routage.
- parameterPolicies
- Object
Stratégies de paramètres supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary du modèle de routage, puis fusionné dans le modèle de routage. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- RoutePatternPathSegment[]
Collection de segments.
Retours
L’RoutePatternopérateur
S’applique à
Pattern(String, Object, Object, IEnumerable<RoutePatternPathSegment>)
- Source:
- RoutePatternFactory.cs
- Source:
- RoutePatternFactory.cs
Crée un RoutePattern à partir d’une collection de segments avec les valeurs par défaut et les stratégies de paramètres fournies.
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
Paramètres
- rawText
- String
Texte brut à associer au modèle d’itinéraire. Ce paramètre peut être null.
- defaults
- Object
Valeurs par défaut supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary du modèle de routage, puis fusionné dans le modèle de routage.
- parameterPolicies
- Object
Stratégies de paramètres supplémentaires à associer au modèle d’itinéraire. Ce paramètre peut être null. L’objet fourni sera converti en paires clé-valeur à l’aide RouteValueDictionary du modèle de routage, puis fusionné dans le modèle de routage. Plusieurs stratégies peuvent être spécifiées pour une clé en fournissant une collection comme valeur.
- segments
- IEnumerable<RoutePatternPathSegment>
Collection de segments.
Retours
L’RoutePatternopérateur