Share via


RouteValueDictionary Constructores

Definición

Sobrecargas

RouteValueDictionary()

Crea una colección RouteValueDictionary vacía.

RouteValueDictionary(RouteValueDictionary)

Crea un RouteValueDictionary objeto inicializado con el especificado dictionary.

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

Crea un RouteValueDictionary objeto inicializado con el especificado values.

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

Crea un RouteValueDictionary objeto inicializado con el especificado values.

RouteValueDictionary(Object)

Crea un RouteValueDictionary objeto inicializado con el especificado values.

RouteValueDictionary()

Source:
RouteValueDictionary.cs
Source:
RouteValueDictionary.cs

Crea una colección RouteValueDictionary vacía.

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

Se aplica a

RouteValueDictionary(RouteValueDictionary)

Crea un RouteValueDictionary objeto inicializado con el especificado 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)

Parámetros

dictionary
RouteValueDictionary

que RouteValueDictionary se va a inicializar el diccionario.

Se aplica a

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

Crea un RouteValueDictionary objeto inicializado con el especificado 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)))

Parámetros

values
IEnumerable<KeyValuePair<String,Object>>

Secuencia de valores que se van a agregar al diccionario.

Se aplica a

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

Crea un RouteValueDictionary objeto inicializado con el especificado 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)))

Parámetros

values
IEnumerable<KeyValuePair<String,String>>

Secuencia de valores que se van a agregar al diccionario.

Se aplica a

RouteValueDictionary(Object)

Source:
RouteValueDictionary.cs
Source:
RouteValueDictionary.cs

Crea un RouteValueDictionary objeto inicializado con el especificado 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)

Parámetros

values
Object

Objeto que se va a inicializar el diccionario. El valor puede ser de tipo IDictionary<TKey,TValue> o IReadOnlyDictionary<TKey,TValue> un objeto con propiedades públicas como pares clave-valor.

Comentarios

Si el valor es un diccionario u otro IEnumerable<T> de KeyValuePair<TKey,TValue>, se copian sus entradas. De lo contrario, el objeto se interpreta como un conjunto de pares clave-valor donde los nombres de propiedad son claves, y los valores de propiedad son los valores y se copian en el diccionario. Solo se tienen en cuenta las propiedades que no son de índice de la instancia pública.

Se aplica a