RouteValueDictionary Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| RouteValueDictionary() |
Vytvoří prázdnou RouteValueDictionary. |
| RouteValueDictionary(RouteValueDictionary) |
RouteValueDictionary Vytvoří inicializaci se zadaným |
| RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>) |
RouteValueDictionary Vytvoří inicializaci se zadaným |
| RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>) |
RouteValueDictionary Vytvoří inicializaci se zadaným |
| RouteValueDictionary(Object) |
RouteValueDictionary Vytvoří inicializaci se zadaným |
RouteValueDictionary()
Vytvoří prázdnou RouteValueDictionary.
public:
RouteValueDictionary();
public RouteValueDictionary ();
Public Sub New ()
Platí pro
RouteValueDictionary(RouteValueDictionary)
RouteValueDictionary Vytvoří inicializaci se zadaným dictionaryparametrem .
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)
Parametry
- dictionary
- RouteValueDictionary
A RouteValueDictionary pro inicializaci slovníku.
Platí pro
RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>)
RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .
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)))
Parametry
- values
- IEnumerable<KeyValuePair<String,Object>>
Posloupnost hodnot, které se mají přidat do slovníku.
Platí pro
RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>)
RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .
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)))
Parametry
- values
- IEnumerable<KeyValuePair<String,String>>
Posloupnost hodnot, které se mají přidat do slovníku.
Platí pro
RouteValueDictionary(Object)
RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .
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)
Parametry
- values
- Object
Objekt pro inicializaci slovníku. Hodnota může být typu IDictionary<TKey,TValue> nebo IReadOnlyDictionary<TKey,TValue> objekt s veřejnými vlastnostmi jako páry klíč-hodnota.
Poznámky
Pokud je hodnota slovníkem nebo jiným IEnumerable<T> KeyValuePair<TKey,TValue>slovníkem , zkopírují se jeho položky. V opačném případě je objekt interpretován jako sada párů klíč-hodnota, kde názvy vlastností jsou klíče, a hodnoty vlastností jsou hodnoty hodnot a zkopírovány do slovníku. Zvažují se pouze vlastnosti veřejné instance, které nejsou indexy.