RouteValueDictionary Konstruktory

Definice

Přetížení

RouteValueDictionary()

Vytvoří prázdnou RouteValueDictionary.

RouteValueDictionary(RouteValueDictionary)

RouteValueDictionary Vytvoří inicializaci se zadaným dictionaryparametrem .

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

RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .

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

RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .

RouteValueDictionary(Object)

RouteValueDictionary Vytvoří inicializaci se zadaným valuesparametrem .

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.

Platí pro