RoutePatternFactory.Pattern Metoda

Definice

Přetížení

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(Object, Object, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(String, RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy. Může mít hodnotu null.

defaults
Object

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
Object

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy.

defaults
Object

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
Object

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy. Může mít hodnotu null.

defaults
RouteValueDictionary

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
RouteValueDictionary

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

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

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy.

defaults
RouteValueDictionary

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
RouteValueDictionary

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

defaults
Object

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
Object

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(Object, Object, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

defaults
Object

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
Object

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

defaults
RouteValueDictionary

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
RouteValueDictionary

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy. Může mít hodnotu null.

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(String, RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

Parametry

rawText
String

Nezpracovaný text, který chcete přidružit k vzoru trasy. Může mít hodnotu null.

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(IEnumerable<RoutePatternPathSegment>)

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

Parametry

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(RoutePatternPathSegment[])

Vytvoří novou instanci RoutePattern z kolekce segmentů.

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

Parametry

segments
RoutePatternPathSegment[]

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

RoutePattern Vytvoří ze kolekce segmentů společně s zadanými výchozími hodnotami a zásadami parametrů.

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

Parametry

defaults
RouteValueDictionary

Další výchozí hodnoty přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy.

parameterPolicies
RouteValueDictionary

Další zásady parametrů přidružené k vzoru trasy Může mít hodnotu null. Zadaný objekt se převede na páry klíč-hodnota pomocí RouteValueDictionary a pak se sloučí do vzoru trasy. Pro klíč je možné zadat více zásad tím, že jako hodnotu zadáte kolekci.

segments
IEnumerable<RoutePatternPathSegment>

Kolekce segmentů.

Návraty

RoutePattern

Hodnota RoutePattern

Platí pro