Condividi tramite


RoutePatternFactory.Pattern Metodo

Definizione

Overload

Pattern(Object, Object, RoutePatternPathSegment[])

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

Pattern(RoutePatternPathSegment[])

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(IEnumerable<RoutePatternPathSegment>)

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(String, RoutePatternPathSegment[])

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

Pattern(Object, Object, RoutePatternPathSegment[])

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Parametri

defaults
Object

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
Object

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave fornendo una raccolta come valore.

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(RoutePatternPathSegment[])

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Parametri

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(IEnumerable<RoutePatternPathSegment>)

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Parametri

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(String, RoutePatternPathSegment[])

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route. Può essere Null.

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(String, IEnumerable<RoutePatternPathSegment>)

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea una nuova istanza di RoutePattern da una raccolta di segmenti.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route. Può essere Null.

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(RouteValueDictionary, RouteValueDictionary, RoutePatternPathSegment[])

Origine:
RoutePatternFactory.cs

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Parametri

defaults
RouteValueDictionary

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
RouteValueDictionary

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave fornendo una raccolta come valore.

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(RouteValueDictionary, RouteValueDictionary, IEnumerable<RoutePatternPathSegment>)

Origine:
RoutePatternFactory.cs

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Parametri

defaults
RouteValueDictionary

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
RouteValueDictionary

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave fornendo una raccolta come valore.

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

Pattern(Object, Object, IEnumerable<RoutePatternPathSegment>)

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Parametri

defaults
Object

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
Object

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave fornendo una raccolta come valore.

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

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

Origine:
RoutePatternFactory.cs

Crea un oggetto RoutePattern da una raccolta di segmenti insieme ai criteri predefiniti e dei valori e dei parametri specificati.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route.

defaults
RouteValueDictionary

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
RouteValueDictionary

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave fornendo una raccolta come valore.

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

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

Origine:
RoutePatternFactory.cs

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route. Può essere Null.

defaults
RouteValueDictionary

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
RouteValueDictionary

Criteri di parametro aggiuntivi da associare al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave specificando una raccolta come valore.

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

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

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route.

defaults
Object

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
Object

Criteri di parametro aggiuntivi associato al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave specificando una raccolta come valore.

segments
RoutePatternPathSegment[]

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a

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

Origine:
RoutePatternFactory.cs
Origine:
RoutePatternFactory.cs

Crea un RoutePattern oggetto da una raccolta di segmenti insieme ai valori predefiniti e ai criteri dei parametri specificati.

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

Parametri

rawText
String

Testo non elaborato da associare al modello di route. Può essere Null.

defaults
Object

Valori predefiniti aggiuntivi associati al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route.

parameterPolicies
Object

Criteri di parametro aggiuntivi associato al modello di route. Può essere Null. L'oggetto fornito verrà convertito in coppie chiave-valore usando RouteValueDictionary e quindi unite nel modello di route. È possibile specificare più criteri per una chiave specificando una raccolta come valore.

segments
IEnumerable<RoutePatternPathSegment>

Raccolta di segmenti.

Restituisce

Oggetto RoutePattern.

Si applica a