Freigeben über


RouteValueDictionary Klasse

Definition

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

public ref class RouteValueDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IReadOnlyCollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IReadOnlyDictionary<System::String ^, System::Object ^>
public class RouteValueDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IReadOnlyDictionary<string,object>
type RouteValueDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IReadOnlyDictionary<string, obj>
    interface IReadOnlyCollection<KeyValuePair<string, obj>>
type RouteValueDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
    interface IReadOnlyCollection<KeyValuePair<string, obj>>
    interface IReadOnlyDictionary<string, obj>
Public Class RouteValueDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IReadOnlyCollection(Of KeyValuePair(Of String, Object)), IReadOnlyDictionary(Of String, Object)
Vererbung
RouteValueDictionary
Implementiert

Konstruktoren

RouteValueDictionary()

Erstellt ein leeres RouteValueDictionary.

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(RouteValueDictionary)

Erstellt ein RouteValueDictionary initialisiertes mit dem angegebenen dictionary.

Eigenschaften

Comparer

Ruft den Vergleich für dieses Wörterbuch ab.

Count

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Item[String]

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Keys

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Values

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Methoden

Add(String, Object)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Clear()

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

ContainsKey(String)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

FromArray(KeyValuePair<String,Object>[])

Erstellt ein neues RouteValueDictionary aus dem bereitgestellten Array. Der neue instance übernimmt den Besitz des Arrays und kann es mutieren.

GetEnumerator()

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Remove(String, Object)

Versucht, den Wert zu entfernen und zurückzugeben, der den angegebenen Schlüssel aus dem RouteValueDictionary hat.

Remove(String)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

TryAdd(String, Object)

Versucht, das angegebene key und value dem Wörterbuch hinzuzufügen.

TryGetValue(String, Object)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Explizite Schnittstellenimplementierungen

ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

ICollection<KeyValuePair<String,Object>>.Contains(KeyValuePair<String,Object>)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

ICollection<KeyValuePair<String,Object>>.CopyTo(KeyValuePair<String,Object>[], Int32)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>)

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

IEnumerable.GetEnumerator()

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

IReadOnlyDictionary<String,Object>.Keys

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

IReadOnlyDictionary<String,Object>.Values

Ein IDictionary<TKey,TValue> Typ für Routenwerte.

Gilt für: