Aracılığıyla paylaş


RoutePatternFactory.Pattern Yöntem

Tanım

Aşırı Yüklemeler

Pattern(Object, Object, RoutePatternPathSegment[])

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(RoutePatternPathSegment[])

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(IEnumerable<RoutePatternPathSegment>)

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(String, RoutePatternPathSegment[])

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

Pattern(Object, Object, RoutePatternPathSegment[])

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

defaults
Object

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
Object

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(RoutePatternPathSegment[])

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Parametreler

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(IEnumerable<RoutePatternPathSegment>)

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Parametreler

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(String, RoutePatternPathSegment[])

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin. Null olabilir.

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Bir segment koleksiyonundan yeni bir örneği RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin. Null olabilir.

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

defaults
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

defaults
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

defaults
Object

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
Object

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

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

Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin.

defaults
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

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

Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin. Null olabilir.

defaults
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
RouteValueDictionary

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

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

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin.

defaults
Object

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
Object

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
RoutePatternPathSegment[]

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır

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

Kaynak:
RoutePatternFactory.cs
Kaynak:
RoutePatternFactory.cs

Sağlanan varsayılan değerler ve parametre ilkeleriyle birlikte bir segment koleksiyonundan bir RoutePattern oluşturur.

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

Parametreler

rawText
String

Yol deseniyle ilişkilendirilecek ham metin. Null olabilir.

defaults
Object

Yol deseniyle ilişkilendirilmiş ek varsayılan değerler. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir.

parameterPolicies
Object

Yol deseniyle ilişkilendirilmiş ek parametre ilkeleri. Null olabilir. Sağlanan nesne kullanılarak RouteValueDictionary anahtar-değer çiftlerine dönüştürülür ve ardından yol deseninde birleştirilir. Değer olarak bir koleksiyon sağlayarak anahtar için birden çok ilke belirtilebilir.

segments
IEnumerable<RoutePatternPathSegment>

Segment koleksiyonu.

Döndürülenler

RoutePattern.

Şunlara uygulanır