Udostępnij za pośrednictwem


RoutePatternFactory.Pattern Metoda

Definicja

Przeciążenia

Pattern(Object, Object, RoutePatternPathSegment[])

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(RoutePatternPathSegment[])

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

Pattern(IEnumerable<RoutePatternPathSegment>)

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

Pattern(String, RoutePatternPathSegment[])

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

Pattern(Object, Object, RoutePatternPathSegment[])

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
Object

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
RoutePatternPathSegment[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(RoutePatternPathSegment[])

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

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[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(IEnumerable<RoutePatternPathSegment>)

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

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>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(String, RoutePatternPathSegment[])

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy. Może mieć wartość null.

segments
RoutePatternPathSegment[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy nowe wystąpienie klasy RoutePattern z kolekcji segmentów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy. Może mieć wartość null.

segments
IEnumerable<RoutePatternPathSegment>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
RouteValueDictionary

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
RoutePatternPathSegment[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
RouteValueDictionary

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
IEnumerable<RoutePatternPathSegment>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
Object

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
IEnumerable<RoutePatternPathSegment>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

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

Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy.

defaults
RouteValueDictionary

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
RouteValueDictionary

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
RoutePatternPathSegment[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

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

Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy. Może mieć wartość null.

defaults
RouteValueDictionary

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
RouteValueDictionary

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
IEnumerable<RoutePatternPathSegment>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

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

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy.

defaults
Object

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
Object

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
RoutePatternPathSegment[]

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy

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

Źródło:
RoutePatternFactory.cs
Źródło:
RoutePatternFactory.cs

Tworzy obiekt RoutePattern na podstawie kolekcji segmentów wraz z podanymi wartościami domyślnymi i zasadami parametrów.

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

Nieprzetworzonego tekstu do skojarzenia ze wzorcem trasy. Może mieć wartość null.

defaults
Object

Dodatkowe wartości domyślne skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy.

parameterPolicies
Object

Dodatkowe zasady parametrów skojarzone ze wzorcem trasy. Może mieć wartość null. Podany obiekt zostanie przekonwertowany na pary klucz-wartość przy użyciu metody RouteValueDictionary , a następnie scalony ze wzorcem trasy. Dla klucza można określić wiele zasad, podając kolekcję jako wartość.

segments
IEnumerable<RoutePatternPathSegment>

Kolekcja segmentów.

Zwraca

Element RoutePattern.

Dotyczy