RouteValueDictionary Constructeurs

Définition

Surcharges

RouteValueDictionary()

Crée un RouteValueDictionary vide.

RouteValueDictionary(RouteValueDictionary)

Crée un RouteValueDictionary initialisé avec le spécifié dictionary.

RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>)

Crée un RouteValueDictionary initialisé avec le spécifié values.

RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>)

Crée un RouteValueDictionary initialisé avec le spécifié values.

RouteValueDictionary(Object)

Crée un RouteValueDictionary initialisé avec le spécifié values.

RouteValueDictionary()

Crée un RouteValueDictionary vide.

public:
 RouteValueDictionary();
public RouteValueDictionary ();
Public Sub New ()

S’applique à

RouteValueDictionary(RouteValueDictionary)

Crée un RouteValueDictionary initialisé avec le spécifié dictionary.

public RouteValueDictionary (Microsoft.AspNetCore.Routing.RouteValueDictionary? dictionary);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (dictionary As RouteValueDictionary)

Paramètres

dictionary
RouteValueDictionary

RouteValueDictionary pour initialiser le dictionnaire.

S’applique à

RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>)

Crée un RouteValueDictionary initialisé avec le spécifié values.

public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : seq<System.Collections.Generic.KeyValuePair<string, obj>> -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As IEnumerable(Of KeyValuePair(Of String, Object)))

Paramètres

values
IEnumerable<KeyValuePair<String,Object>>

Séquence de valeurs à ajouter au dictionnaire.

S’applique à

RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>)

Crée un RouteValueDictionary initialisé avec le spécifié values.

public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string?>>? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : seq<System.Collections.Generic.KeyValuePair<string, string>> -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As IEnumerable(Of KeyValuePair(Of String, String)))

Paramètres

values
IEnumerable<KeyValuePair<String,String>>

Séquence de valeurs à ajouter au dictionnaire.

S’applique à

RouteValueDictionary(Object)

Crée un RouteValueDictionary initialisé avec le spécifié values.

public:
 RouteValueDictionary(System::Object ^ values);
public RouteValueDictionary (object values);
public RouteValueDictionary (object? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : obj -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As Object)

Paramètres

values
Object

Objet pour initialiser le dictionnaire. La valeur peut être de type IDictionary<TKey,TValue> ou IReadOnlyDictionary<TKey,TValue> d’un objet avec des propriétés publiques comme paires clé-valeur.

Remarques

Si la valeur est un dictionnaire ou un autre IEnumerable<T> de KeyValuePair<TKey,TValue>, ses entrées sont copiées. Sinon, l’objet est interprété comme un ensemble de paires clé-valeur où les noms de propriété sont des clés et les valeurs de propriété sont les valeurs, et copiés dans le dictionnaire. Seules les propriétés publiques instance autres que les index sont prises en compte.

S’applique à