RouteValueDictionary Класс

Определение

Тип IDictionary<TKey,TValue> для значений маршрута.

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)
Наследование
RouteValueDictionary
Реализации

Конструкторы

RouteValueDictionary()

Создает пустой словарь RouteValueDictionary.

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

Создает объект , инициализированный RouteValueDictionary с указанным valuesобъектом .

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

Создает объект , инициализированный RouteValueDictionary с указанным valuesобъектом .

RouteValueDictionary(Object)

Создает объект , инициализированный RouteValueDictionary с указанным valuesобъектом .

RouteValueDictionary(RouteValueDictionary)

Создает объект , инициализированный RouteValueDictionary с указанным dictionaryобъектом .

Свойства

Comparer

Возвращает средство сравнения для этого словаря.

Count

Тип IDictionary<TKey,TValue> для значений маршрута.

Item[String]

Тип IDictionary<TKey,TValue> для значений маршрута.

Keys

Тип IDictionary<TKey,TValue> для значений маршрута.

Values

Тип IDictionary<TKey,TValue> для значений маршрута.

Методы

Add(String, Object)

Тип IDictionary<TKey,TValue> для значений маршрута.

Clear()

Тип IDictionary<TKey,TValue> для значений маршрута.

ContainsKey(String)

Тип IDictionary<TKey,TValue> для значений маршрута.

FromArray(KeyValuePair<String,Object>[])

Создает новый RouteValueDictionary объект из предоставленного массива. Новый экземпляр получит право собственности на массив и может изменить его.

GetEnumerator()

Тип IDictionary<TKey,TValue> для значений маршрута.

Remove(String)

Тип IDictionary<TKey,TValue> для значений маршрута.

Remove(String, Object)

Пытается удалить и вернуть значение с указанным ключом из коллекции RouteValueDictionary.

TryAdd(String, Object)

Пытается добавить предоставленный key объект и value в словарь.

TryGetValue(String, Object)

Тип IDictionary<TKey,TValue> для значений маршрута.

Явные реализации интерфейса

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

Тип IDictionary<TKey,TValue> для значений маршрута.

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

Тип IDictionary<TKey,TValue> для значений маршрута.

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

Тип IDictionary<TKey,TValue> для значений маршрута.

ICollection<KeyValuePair<String,Object>>.IsReadOnly

Тип IDictionary<TKey,TValue> для значений маршрута.

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

Тип IDictionary<TKey,TValue> для значений маршрута.

IEnumerable.GetEnumerator()

Тип IDictionary<TKey,TValue> для значений маршрута.

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

Тип IDictionary<TKey,TValue> для значений маршрута.

IReadOnlyDictionary<String,Object>.Keys

Тип IDictionary<TKey,TValue> для значений маршрута.

IReadOnlyDictionary<String,Object>.Values

Тип IDictionary<TKey,TValue> для значений маршрута.

Применяется к