Freigeben über


RouteValueDictionary Konstruktoren

Definition

Überlädt

RouteValueDictionary()

Erstellt ein leeres RouteValueDictionary.

RouteValueDictionary(RouteValueDictionary)

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen dictionary.

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

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen values.

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

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen values.

RouteValueDictionary(Object)

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen values.

RouteValueDictionary()

Quelle:
RouteValueDictionary.cs
Quelle:
RouteValueDictionary.cs
Quelle:
RouteValueDictionary.cs

Erstellt ein leeres RouteValueDictionary.

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

Gilt für:

RouteValueDictionary(RouteValueDictionary)

Quelle:
RouteValueDictionary.cs

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen 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)

Parameter

dictionary
RouteValueDictionary

Ein RouteValueDictionary , um das Wörterbuch zu initialisieren.

Gilt für:

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

Quelle:
RouteValueDictionary.cs

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen 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)))

Parameter

values
IEnumerable<KeyValuePair<String,Object>>

Eine Sequenz von Werten, die dem Wörterbuch hinzugefügt werden sollen.

Gilt für:

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

Quelle:
RouteValueDictionary.cs

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen 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)))

Parameter

values
IEnumerable<KeyValuePair<String,String>>

Eine Sequenz von Werten, die dem Wörterbuch hinzugefügt werden sollen.

Gilt für:

RouteValueDictionary(Object)

Quelle:
RouteValueDictionary.cs
Quelle:
RouteValueDictionary.cs
Quelle:
RouteValueDictionary.cs

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen 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)

Parameter

values
Object

Ein Objekt zum Initialisieren des Wörterbuchs. Der Wert kann vom Typ IDictionary<TKey,TValue> oder IReadOnlyDictionary<TKey,TValue> ein Objekt mit öffentlichen Eigenschaften als Schlüssel-Wert-Paare sein.

Hinweise

Wenn der Wert ein Wörterbuch oder ein anderes IEnumerable<T> von KeyValuePair<TKey,TValue>ist, werden seine Einträge kopiert. Andernfalls wird das Objekt als eine Gruppe von Schlüssel-Wert-Paaren interpretiert, bei denen die Eigenschaftennamen Schlüssel sind und Eigenschaftswerte die Werte sind und in das Wörterbuch kopiert werden. Es werden nur öffentliche instance Nichtindexeigenschaften berücksichtigt.

Gilt für: