Sdílet prostřednictvím


RouteValueDictionary Konstruktory

Definice

Přetížení

RouteValueDictionary()

Vytvoří prázdný RouteValueDictionaryobjekt .

RouteValueDictionary(RouteValueDictionary)

RouteValueDictionary Vytvoří inicializovaný se zadaným dictionaryparametrem .

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

RouteValueDictionary Vytvoří inicializovaný se zadaným valuesparametrem .

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

RouteValueDictionary Vytvoří inicializovaný se zadaným valuesparametrem .

RouteValueDictionary(Object)

RouteValueDictionary Vytvoří inicializovaný se zadaným valuesparametrem .

RouteValueDictionary()

Zdroj:
RouteValueDictionary.cs
Zdroj:
RouteValueDictionary.cs
Zdroj:
RouteValueDictionary.cs

Vytvoří prázdný RouteValueDictionaryobjekt .

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

Platí pro

RouteValueDictionary(RouteValueDictionary)

Zdroj:
RouteValueDictionary.cs

RouteValueDictionary Vytvoří inicializovaný 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

K RouteValueDictionary inicializaci slovníku.

Platí pro

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

Zdroj:
RouteValueDictionary.cs

RouteValueDictionary Vytvoří inicializovaný 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>>)

Zdroj:
RouteValueDictionary.cs

RouteValueDictionary Vytvoří inicializovaný 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)

Zdroj:
RouteValueDictionary.cs
Zdroj:
RouteValueDictionary.cs
Zdroj:
RouteValueDictionary.cs

RouteValueDictionary Vytvoří inicializovaný 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 jinou IEnumerable<T>KeyValuePair<TKey,TValue>hodnotou , zkopírují se její 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 a zkopírovány do slovníku. Zvažují se pouze vlastnosti veřejné instance, které nejsou indexové.

Platí pro