RouteValueDictionary Costruttori

Definizione

Overload

RouteValueDictionary()

Crea un RouteValueDictionary vuoto.

RouteValueDictionary(RouteValueDictionary)

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato dictionary.

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

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

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

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

RouteValueDictionary(Object)

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

RouteValueDictionary()

Origine:
RouteValueDictionary.cs
Origine:
RouteValueDictionary.cs
Origine:
RouteValueDictionary.cs

Crea un RouteValueDictionary vuoto.

C#
public RouteValueDictionary ();

Si applica a

ASP.NET Core 9.0 e altre versioni
Prodotto Versioni
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

RouteValueDictionary(RouteValueDictionary)

Origine:
RouteValueDictionary.cs

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato dictionary.

C#
public RouteValueDictionary (Microsoft.AspNetCore.Routing.RouteValueDictionary? dictionary);

Parametri

dictionary
RouteValueDictionary

Oggetto RouteValueDictionary per inizializzare il dizionario.

Si applica a

ASP.NET Core 9.0 e altre versioni
Prodotto Versioni
ASP.NET Core 7.0, 8.0, 9.0

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

Origine:
RouteValueDictionary.cs

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

C#
public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? values);

Parametri

values
IEnumerable<KeyValuePair<String,Object>>

Sequenza di valori da aggiungere al dizionario.

Si applica a

ASP.NET Core 9.0 e altre versioni
Prodotto Versioni
ASP.NET Core 7.0, 8.0, 9.0

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

Origine:
RouteValueDictionary.cs

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

C#
public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string?>>? values);

Parametri

values
IEnumerable<KeyValuePair<String,String>>

Sequenza di valori da aggiungere al dizionario.

Si applica a

ASP.NET Core 9.0 e altre versioni
Prodotto Versioni
ASP.NET Core 7.0, 8.0, 9.0

RouteValueDictionary(Object)

Origine:
RouteValueDictionary.cs
Origine:
RouteValueDictionary.cs
Origine:
RouteValueDictionary.cs

Crea un oggetto RouteValueDictionary inizializzato con l'oggetto specificato values.

C#
public RouteValueDictionary (object values);
C#
public RouteValueDictionary (object? values);

Parametri

values
Object

Oggetto per inizializzare il dizionario. Il valore può essere di tipo IDictionary<TKey,TValue> o IReadOnlyDictionary<TKey,TValue> oggetto con proprietà pubbliche come coppie chiave-valore.

Commenti

Se il valore è un dizionario o un altro IEnumerable<T> di KeyValuePair<TKey,TValue>, le relative voci vengono copiate. In caso contrario, l'oggetto viene interpretato come un set di coppie chiave-valore in cui i nomi delle proprietà sono chiavi e i valori delle proprietà sono i valori e copiati nel dizionario. Vengono considerate solo le proprietà non di indice dell'istanza pubblica.

Si applica a

ASP.NET Core 9.0 e altre versioni
Prodotto Versioni
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0