Поделиться через


SettingsAttributeDictionary Класс

Определение

Представляет коллекцию пар ключ/значение, используемых для описания объекта конфигурации как объект SettingsProperty.

public ref class SettingsAttributeDictionary : System::Collections::Hashtable
public class SettingsAttributeDictionary : System.Collections.Hashtable
[System.Serializable]
public class SettingsAttributeDictionary : System.Collections.Hashtable
type SettingsAttributeDictionary = class
    inherit Hashtable
[<System.Serializable>]
type SettingsAttributeDictionary = class
    inherit Hashtable
Public Class SettingsAttributeDictionary
Inherits Hashtable
Наследование
SettingsAttributeDictionary
Атрибуты

Комментарии

Объект SettingsAttributeDictionary наследуется от Hashtable объекта . Объект SettingsAttributeDictionary используется для описания объекта конфигурации, например SettingsProperty объекта .

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

SettingsAttributeDictionary()

Инициализирует новый экземпляр класса SettingsAttributeDictionary.

SettingsAttributeDictionary(SerializationInfo, StreamingContext)

Конструктор для десериализации экземпляра SettingsAttributeDictionary из файла состояния (двоичная сериализация).

SettingsAttributeDictionary(SettingsAttributeDictionary)

Инициализирует новый экземпляр класса SettingsAttributeDictionary.

Свойства

comparer
Устаревшие..
Устаревшие..

Получает или задает интерфейс IComparer для использования применительно к коллекции Hashtable.

(Унаследовано от Hashtable)
Count

Возвращает число пар "ключ-значение", содержащихся в словаре Hashtable.

(Унаследовано от Hashtable)
EqualityComparer

Получает объект IEqualityComparer, предназначенный для использования применительно к коллекции Hashtable.

(Унаследовано от Hashtable)
hcp
Устаревшие..
Устаревшие..

Получает или задает объект, который может распределять хэш-коды.

(Унаследовано от Hashtable)
IsFixedSize

Получает значение, указывающее, имеет ли список Hashtable фиксированный размер.

(Унаследовано от Hashtable)
IsReadOnly

Получает значение, указывающее, является ли объект Hashtable доступным только для чтения.

(Унаследовано от Hashtable)
IsSynchronized

Возвращает значение, показывающее, является ли доступ к коллекции Hashtable синхронизированным (потокобезопасным).

(Унаследовано от Hashtable)
Item[Object]

Возвращает или задает значение, связанное с указанным ключом.

(Унаследовано от Hashtable)
Keys

Получает коллекцию ICollection, содержащую ключи из коллекции Hashtable.

(Унаследовано от Hashtable)
SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции Hashtable.

(Унаследовано от Hashtable)
Values

Возвращает интерфейс ICollection, содержащий значения из Hashtable.

(Унаследовано от Hashtable)

Методы

Add(Object, Object)

Добавляет элемент с указанными ключом и значением в словарь Hashtable.

(Унаследовано от Hashtable)
Clear()

Удаляет из коллекции Hashtable все элементы.

(Унаследовано от Hashtable)
Clone()

Создает неполную копию Hashtable.

(Унаследовано от Hashtable)
Contains(Object)

Определяет, содержит ли объект Hashtable указанный ключ.

(Унаследовано от Hashtable)
ContainsKey(Object)

Определяет, содержит ли объект Hashtable указанный ключ.

(Унаследовано от Hashtable)
ContainsValue(Object)

Определяет, содержит ли коллекция Hashtable указанное значение.

(Унаследовано от Hashtable)
CopyTo(Array, Int32)

Копирует элементы коллекции Hashtable в экземпляр класса одномерного массива Array по указанному индексу.

(Унаследовано от Hashtable)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает объект IDictionaryEnumerator, осуществляющий перебор Hashtable.

(Унаследовано от Hashtable)
GetHash(Object)

Возвращает хэш-код указанного ключа.

(Унаследовано от Hashtable)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectData(SerializationInfo, StreamingContext)
Устаревшие..

Реализует интерфейс ISerializable и возвращает данные, необходимые для сериализации коллекции Hashtable.

(Унаследовано от Hashtable)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
KeyEquals(Object, Object)

Сравнивает указанный объект класса Object с указанным ключом, который содержится в коллекции Hashtable.

(Унаследовано от Hashtable)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
OnDeserialization(Object)

Реализует интерфейс ISerializable и вызывает событие десериализации при завершении десериализации.

(Унаследовано от Hashtable)
Remove(Object)

Удаляет элемент с указанным ключом из объекта Hashtable.

(Унаследовано от Hashtable)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

IEnumerable.GetEnumerator()

Возвращает перечислитель, который осуществляет итерацию по коллекции.

(Унаследовано от Hashtable)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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

См. также раздел